[MIRROR] Fixes issue where Plexagon HR Core app doesn't allow de-prioritising jobs. (#7354)

* Feex (#60544)

* Fixes issue where Plexagon HR Core app doesn't allow de-prioritising jobs.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
This commit is contained in:
SkyratBot
2021-08-03 21:06:52 +02:00
committed by GitHub
parent 0391cb2d49
commit 61510427ce
@@ -109,8 +109,6 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
playsound(computer, 'sound/machines/terminal_prompt_confirm.ogg', 50, FALSE)
return TRUE
if("PRG_priority")
if(length(SSjob.prioritized_jobs) >= 5)
return
var/priority_target = params["target"]
var/datum/job/j = SSjob.GetJob(priority_target)
if(!j || !can_edit_job(j))
@@ -120,7 +118,10 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
if(j in SSjob.prioritized_jobs)
SSjob.prioritized_jobs -= j
else
SSjob.prioritized_jobs += j
if(length(SSjob.prioritized_jobs) < 5)
SSjob.prioritized_jobs += j
else
computer.say("Error: CentCom employment protocols restrict prioritising more than 5 jobs.")
playsound(computer, 'sound/machines/terminal_prompt_confirm.ogg', 50, FALSE)
return TRUE