mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-12 08:36:00 +01:00
Verify that those clicking on admin statclicks are admins (#63226)
Also removes some unused statclick. Statclicks need to get removed someday, they're a pain in the ass, but this is good enough for now.
This commit is contained in:
@@ -148,6 +148,11 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new)
|
||||
current_state = state
|
||||
|
||||
/obj/effect/statclick/ticket_list/Click()
|
||||
if (!usr.client?.holder)
|
||||
message_admins("[key_name_admin(usr)] non-holder clicked on a ticket list statclick! ([src])")
|
||||
log_game("[key_name(usr)] non-holder clicked on a ticket list statclick! ([src])")
|
||||
return
|
||||
|
||||
GLOB.ahelp_tickets.BrowseTickets(current_state)
|
||||
|
||||
//called by admin topic
|
||||
@@ -550,6 +555,11 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new)
|
||||
return ..(ahelp_datum.name)
|
||||
|
||||
/obj/effect/statclick/ahelp/Click()
|
||||
if (!usr.client?.holder)
|
||||
message_admins("[key_name_admin(usr)] non-holder clicked on an ahelp statclick! ([src])")
|
||||
log_game("[key_name(usr)] non-holder clicked on an ahelp statclick! ([src])")
|
||||
return
|
||||
|
||||
ahelp_datum.TicketPanel()
|
||||
|
||||
/obj/effect/statclick/ahelp/Destroy()
|
||||
|
||||
Reference in New Issue
Block a user