Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Commit fe76001

Browse files
committed
switch split with replace so options following labels are included
1 parent 041e989 commit fe76001

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

runestone/selectquestion/js/selectone.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,9 @@ export default class SelectOne extends RunestoneBase {
129129
var toggleOptions = data.toggleOptions;
130130
var toggleLabels;
131131
if (toggleOptions.includes("labels{")) {
132-
toggleLabels = toggleOptions.slice(toggleOptions.indexOf("labels{") + 7, toggleOptions.indexOf("}")).split(",");
133-
toggleOptions = toggleOptions.slice(0, toggleOptions.indexOf(",labels{"));
132+
toggleLabels = toggleOptions.slice(toggleOptions.indexOf("labels{") + 7, toggleOptions.indexOf("}"));
133+
toggleOptions = toggleOptions.replace(toggleLabels, "");
134+
toggleLabels = toggleLabels.split(",")
134135
}
135136
var toggleQuestions = this.questions.split(", ");
136137
var toggleUI = "";
@@ -315,7 +316,7 @@ export default class SelectOne extends RunestoneBase {
315316
var selectedType = toggleQuestionTypes[toggleQuestionSelect.selectedIndex];
316317
if ((currentType == "Parsons Mixed-Up Code") && (selectedType == "Active Write Code")) {
317318
let transferButton = document.createElement("button");
318-
$(transferButton).text("Transfer Parsons Mixed-Up Code to Active Write Code");
319+
$(transferButton).text("Transfer Response");
319320
$(transferButton).addClass("btn btn-primary");
320321
$(transferButton).click(
321322
async function () {

0 commit comments

Comments
 (0)