@@ -91,7 +91,7 @@ export default class SelectOne extends RunestoneBase {
9191 let opts = this . origOpts ;
9292 let selectorId = this . selector_id ;
9393 console . log ( "getting question source" ) ;
94- let request = new Request ( " /assessment/get_question_source" , {
94+ let request = new Request ( ` ${ eBookConfig . new_server_prefix } /assessment/get_question_source` , {
9595 method : "POST" ,
9696 headers : this . jsonHeaders ,
9797 body : JSON . stringify ( data ) ,
@@ -268,7 +268,7 @@ export default class SelectOne extends RunestoneBase {
268268 // retrieve html source of a question, for use in various toggle functionalities
269269 async getToggleSrc ( toggleQuestionID ) {
270270 let request = new Request (
271- " /assessment/htmlsrc?acid=" + toggleQuestionID ,
271+ ` ${ eBookConfig . new_server_prefix } /assessment/htmlsrc?acid=${ toggleQuestionID } ` ,
272272 {
273273 method : "GET" ,
274274 }
@@ -306,7 +306,7 @@ export default class SelectOne extends RunestoneBase {
306306 } ) ;
307307 $ ( "#toggle-buttons" ) . append ( closeButton ) ;
308308
309- // if "lock" is not in toggle options, then allow adding more buttons to the preview panel
309+ // if "lock" is not in toggle options, then allow adding more buttons to the preview panel
310310 if ( ! ( toggleOptions . includes ( "lock" ) ) ) {
311311 let setButton = document . createElement ( "button" ) ;
312312 $ ( setButton ) . text ( "Select this Problem" ) ;
@@ -351,10 +351,7 @@ export default class SelectOne extends RunestoneBase {
351351 useRunestoneServices : true ,
352352 } ) ;
353353 let request = new Request (
354- "/assessment/set_selected_question?metaid=" +
355- parentID +
356- "&selected=" +
357- selectedQuestion ,
354+ `${ eBookConfig . new_server_prefix } /assessment/set_selected_question?metaid=${ parentID } &selected=${ selectedQuestion } ` ,
358355 { }
359356 ) ;
360357 await fetch ( request ) ;
0 commit comments