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