From 11ea6993e943c6e31f32226e309902422c62c778 Mon Sep 17 00:00:00 2001 From: Shadowlight213 Date: Sun, 14 Feb 2016 21:44:29 -0800 Subject: [PATCH] Fixes jobban cache not updating on jobbans and unbans --- code/modules/admin/topic.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 32615dd8fdc..d31bf725ea3 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -973,6 +973,8 @@ log_admin("[key_name(usr)] temp-jobbanned [key_name(M)] from [job] for [mins] minutes") feedback_inc("ban_job_tmp",1) DB_ban_record(BANTYPE_JOB_TEMP, M, mins, reason, job) + if(M.client) + jobban_buildcache(M.client) feedback_add_details("ban_job_tmp","- [job]") if(!msg) msg = job @@ -994,6 +996,8 @@ log_admin("[key_name(usr)] perma-banned [key_name(M)] from [job]") feedback_inc("ban_job",1) DB_ban_record(BANTYPE_JOB_PERMA, M, -1, reason, job) + if(M.client) + jobban_buildcache(M.client) feedback_add_details("ban_job","- [job]") if(!msg) msg = job @@ -1022,6 +1026,8 @@ ban_unban_log_save("[key_name(usr)] unjobbanned [key_name(M)] from [job]") log_admin("[key_name(usr)] unbanned [key_name(M)] from [job]") DB_ban_unban(M.ckey, BANTYPE_ANY_JOB, job) + if(M.client) + jobban_buildcache(M.client) feedback_inc("ban_job_unban",1) feedback_add_details("ban_job_unban","- [job]") if(!msg)