From 679b2bf8302326fb92fe08aef2ffc75f26f2dac3 Mon Sep 17 00:00:00 2001 From: Tom <8881105+tf-4@users.noreply.github.com> Date: Sat, 4 Dec 2021 02:36:38 +0000 Subject: [PATCH] Adds ambition approval/discarding to ticket counter (#9865) * Adds ambition approval/discarding to ticket counter * rename a few bits --- modular_skyrat/modules/ambitions/code/ambition.dm | 2 ++ modular_skyrat/modules/ticket_counter/code/counter.dm | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/modular_skyrat/modules/ambitions/code/ambition.dm b/modular_skyrat/modules/ambitions/code/ambition.dm index d04220bbd86..cbbfa16ba3b 100644 --- a/modular_skyrat/modules/ambitions/code/ambition.dm +++ b/modular_skyrat/modules/ambitions/code/ambition.dm @@ -293,6 +293,7 @@ log_action("DISCARDED: Review discarded without approval") to_chat(my_mind.current, span_warning("Your ambitions review request was discarded by [key_name(usr, FALSE, FALSE)].")) message_admins(span_adminhelp("[ADMIN_TPMONTY(my_mind.current)]'s ambitions review request was DISCARDED by [key_name(usr, FALSE, TRUE)]. (VIEW)")) + ticket_counter_add_handled(usr.key, 1) if("approve") cancel_auto_approve() admin_approval = TRUE @@ -302,6 +303,7 @@ log_action("APPROVED", FALSE) to_chat(my_mind.current, span_nicegreen("Your ambitions were approved by [key_name(usr, FALSE, FALSE)].")) message_admins(span_nicegreen("[ADMIN_TPMONTY(my_mind.current)]'s ambitions were approved by [key_name(usr, FALSE, TRUE)]. (VIEW)")) + ticket_counter_add_handled(usr.key, 1) submit() if("logs") var/datum/browser/popup = new(usr, "Ambition logging", "Ambition logs", 500, 200) diff --git a/modular_skyrat/modules/ticket_counter/code/counter.dm b/modular_skyrat/modules/ticket_counter/code/counter.dm index e8a6ca87cbc..b55e6cb3154 100644 --- a/modular_skyrat/modules/ticket_counter/code/counter.dm +++ b/modular_skyrat/modules/ticket_counter/code/counter.dm @@ -10,8 +10,8 @@ GLOBAL_LIST_INIT(ticket_counter, list()) /datum/admin_help_tickets/stat_entry() var/list/L = ..() L[++L.len] = list(null, null, null, null) - L[++L.len] = list("Ticket statistics", null, null, null) - L[++L.len] = list("Admin:", "Tickets handled:", null, null) + L[++L.len] = list("Activity statistics", null, null, null) + L[++L.len] = list("Admin:", "Tickets/Ambitions handled:", null, null) for(var/ckey in GLOB.ticket_counter) //assumption, that there's no keys with empty values