From 5cb7f57bfcd9fa83600cd3b1a9a469b93594a138 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Mon, 3 Feb 2020 17:04:27 -0500
Subject: [PATCH] make sure not assigned

---
 src/js/assignJS.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/js/assignJS.js b/src/js/assignJS.js
index b166e89857d..934106639e1 100644
--- a/src/js/assignJS.js
+++ b/src/js/assignJS.js
@@ -448,6 +448,9 @@ window.assignJobSafely = function assignJobSafely(slave, assignmentStr){
 window.removeJob = function removeJob(slave, assignment, saveRecord) {
 	"use strict";
 	let r = "";
+	if (typeof saveRecord === undefined) {
+		saveRecord = false;
+	}
 
 	if (slave === 0) {
 		// it is well-formed, but does nothing, to remove an assignment from nobody.
@@ -456,7 +459,7 @@ window.removeJob = function removeJob(slave, assignment, saveRecord) {
 		return r;
 	}
 
-	if (V.assignmentRecords[slave.ID] && !(saveRecord === true)) {
+	if (V.assignmentRecords[slave.ID] && (saveRecord === false)) {
 		delete V.assignmentRecords[slave.ID];
 	}
 
-- 
GitLab