Adds ambition approval/discarding to ticket counter (#9865)

* Adds ambition approval/discarding to ticket counter

* rename a few bits
This commit is contained in:
Tom
2021-12-04 02:36:38 +00:00
committed by GitHub
parent 5eb8138bed
commit 679b2bf830
2 changed files with 4 additions and 2 deletions
@@ -293,6 +293,7 @@
log_action("DISCARDED: Review discarded without approval")
to_chat(my_mind.current, span_warning("<b>Your ambitions review request was discarded by [key_name(usr, FALSE, FALSE)].</b>"))
message_admins(span_adminhelp("[ADMIN_TPMONTY(my_mind.current)]'s ambitions review request was DISCARDED by [key_name(usr, FALSE, TRUE)]. (<a href='?src=[REF(src)];admin_pref=show_ambitions'>VIEW</a>)"))
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("<b>Your ambitions were approved by [key_name(usr, FALSE, FALSE)].</b>"))
message_admins(span_nicegreen("[ADMIN_TPMONTY(my_mind.current)]'s ambitions were approved by [key_name(usr, FALSE, TRUE)]. (<a href='?src=[REF(src)];admin_pref=show_ambitions'>VIEW</a>)"))
ticket_counter_add_handled(usr.key, 1)
submit()
if("logs")
var/datum/browser/popup = new(usr, "Ambition logging", "Ambition logs", 500, 200)
@@ -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