diff --git a/src/js/DefaultRules.js b/src/js/DefaultRules.js index f0d83440ac5c590323d4e24a640ae73f2efeeba3..7a1f49a9e52858f785382f083e63d63dbdd9742c 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"