[MIRROR] ticket change (#11818)

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-10-14 22:11:50 +02:00
committed by GitHub
co-authored by Kashargul
parent 0b51563053
commit 0c5d15cb28
2 changed files with 16 additions and 11 deletions
+7 -4
View File
@@ -56,7 +56,7 @@
if(T)
message_admins(span_pm("[key_name_admin(src)] has started replying to [key_name(C, 0, 0)]'s admin help."))
var/msg = tgui_input_text(src,"Message:", "Private message to [key_name(C, 0, 0)]", multiline = TRUE)
var/msg = tgui_input_text(src,"Message:", "Private message to [key_name(C, 0, 0)]", multiline = TRUE, encode = FALSE)
if (!msg)
message_admins(span_pm("[key_name_admin(src)] has cancelled their reply to [key_name(C, 0, 0)]'s admin help."))
return
@@ -71,6 +71,8 @@
if(!holder && !current_ticket) //no ticket? https://www.youtube.com/watch?v=iHSPf6x1Fdo
to_chat(src, span_admin_pm_warning("You can no longer reply to this ticket, please open another one by using the Adminhelp verb if need be."))
if(!holder)
msg = trim(sanitize(copytext(msg,1,MAX_MESSAGE_LEN)))
to_chat(src, span_admin_pm_notice("Message: [msg]"))
return
@@ -119,11 +121,12 @@
return
if(!recipient)
if(holder)
if(!current_ticket)
to_chat(src, span_admin_pm_warning("Error: Admin-PM: Client not found."))
to_chat(src, msg)
else
current_ticket.MessageNoRecipient(msg)
return
log_admin("Adminhelp: [key_name(src)]: [msg]")
current_ticket.MessageNoRecipient(msg)
return
var/rawmsg = msg