From a2170d8be421d1e186a8fa507d5e84ba85f3b5e8 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Thu, 23 Jan 2020 23:39:15 -0500
Subject: [PATCH] fix choose own assign

---
 src/js/assignJS.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/js/assignJS.js b/src/js/assignJS.js
index 870e411d199..6dc0547274d 100644
--- a/src/js/assignJS.js
+++ b/src/js/assignJS.js
@@ -408,8 +408,8 @@ window.assignJob = function assignJob(slave, job) {
 
 window.assignJobSafely = function assignJobSafely(slave, assignmentStr){
 	if (V.assignmentRecords[slave.ID] === "choose her own job") {
-		slave.choosesOwnAssignment = 1;
 		assignJob(slave, "rest");
+		slave.choosesOwnAssignment = 1;
 	} else if (!App.Utils.jobForAssignment(assignmentStr).canEmploy(slave).length) {  // If nothing complains about job requirements not being met
 		assignJob(slave, assignmentStr);
 	} else {
-- 
GitLab