From e9bdff81f160cfea41e4c8defe37f0cfc72069f7 Mon Sep 17 00:00:00 2001
From: i107760 <13422-i107760@users.noreply.gitgud.io>
Date: Mon, 9 Nov 2020 23:07:01 +0100
Subject: [PATCH] fix facility full spam when slaves already in facility

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

diff --git a/src/js/DefaultRules.js b/src/js/DefaultRules.js
index f0d83440ac5..7a1f49a9e52 100644
--- a/src/js/DefaultRules.js
+++ b/src/js/DefaultRules.js
@@ -149,7 +149,7 @@ globalThis.DefaultRules = (function() {
 				if (job.checkRequirements(slave).length !== 0) {
 					// no message to prevent spam
 					removeAssignment();
-				} else if (!job.facility.hasFreeSpace) {
+				} else if (!job.facility.hasFreeSpace && slave.assignment !== rule.setAssignment) {
 					r += getAssignmentDescription({
 						rule, slave, assignmentResult: "unable",
 						append: " because it was full"
-- 
GitLab