From df66fc0f444fa9c5405df8bc26e069ca5def529d Mon Sep 17 00:00:00 2001 From: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com> Date: Wed, 20 Jan 2021 16:28:56 +0000 Subject: [PATCH] Notification for admins if a user closes a PM window that was force opened (#15311) * Force notifications * Remove excess arg --- code/modules/admin/verbs/adminpm.dm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index d8f96d7a1bb..1e04cb7bd62 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -267,6 +267,7 @@ var/list/datum/pm_convo/pms = list() var/show_archived = FALSE var/window_id = "pms_window" + var/forced = FALSE /datum/pm_convo var/list/messages = list() @@ -302,6 +303,10 @@ /datum/pm_tracker/proc/show_ui(mob/user) var/dat = "" + // If it was forced open, make them use a special close button that alerts admins to closure + if(forced) + dat += "
" + dat += "Refresh" dat += "[show_archived ? "Hide" : "Show"] Archived" dat += "