diff --git a/src/interaction/slaveInteract.js b/src/interaction/slaveInteract.js index 9f85afe4360d12a180e253f5441c8cc24e6ecc75..296d2f00a41f178c71992126e02366e054185738 100644 --- a/src/interaction/slaveInteract.js +++ b/src/interaction/slaveInteract.js @@ -166,6 +166,13 @@ App.UI.SlaveInteract.assignmentBlock = function(blockId, slave) { assign.textContent = `${slave.assignment}. `; } title.appendChild(assign); + if (V.assignmentRecords[slave.ID] && V.assignmentRecords[slave.ID] !== slave.assignment) { + title.append(`Previously: `); + assign = document.createElement('span'); + assign.style.fontWeight = "bold"; + assign.textContent = `${V.assignmentRecords[slave.ID]}. `; + title.appendChild(assign); + } if (slave.assignment === "be a subordinate slave") { const target = getSlave(slave.subTarget); let linkText = ``; @@ -174,19 +181,13 @@ App.UI.SlaveInteract.assignmentBlock = function(blockId, slave) { linkText = `Change`; } else if (slave.subTarget === -1) { title.appendChild(document.createTextNode(`Serving as a Stud. `)); - linkText = `Change role `; + linkText = `Change role`; } else { title.appendChild(document.createTextNode(`Serving all your other slaves. `)); linkText = `Choose a specific slave to submit to`; } title.appendChild(App.UI.DOM.passageLink(linkText, "Subordinate Targeting", () => { V.returnTo = "Slave Interact"; })); - } - if (V.assignmentRecords[slave.ID] && V.assignmentRecords[slave.ID] !== slave.assignment) { - title.append(`Previously: `); - assign = document.createElement('span'); - assign.style.fontWeight = "bold"; - assign.textContent = `${V.assignmentRecords[slave.ID]}. `; - title.appendChild(assign); + title.append(separator); } if (slave.assignment !== "choose her own job") { title.appendChild(