From 39e807e6dd13b286a1818b2eab672fb48cf25aa3 Mon Sep 17 00:00:00 2001 From: BurgerLUA <8602857+BurgerLUA@users.noreply.github.com> Date: Thu, 7 Mar 2024 17:15:49 -0800 Subject: [PATCH] Fixes traitor announcer double-sanitizing. (#1229) ## About The Pull Request Fixes traitor announcer double-sanitizing. ## Why It's Good For The Game Fixes traitor announcer double-sanitizing. ## Proof Of Testing ![image](https://github.com/Bubberstation/Bubberstation/assets/8602857/11789cb0-d513-4711-8c40-92310eb742ad) ## Changelog :cl: BurgerBB fix: Fixes traitor announcer double-sanitizing. /:cl: --- .../modules/moretraitoritems/code/traitor_announcer.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modular_skyrat/modules/moretraitoritems/code/traitor_announcer.dm b/modular_skyrat/modules/moretraitoritems/code/traitor_announcer.dm index 83a3f13913c..1392eba70ec 100644 --- a/modular_skyrat/modules/moretraitoritems/code/traitor_announcer.dm +++ b/modular_skyrat/modules/moretraitoritems/code/traitor_announcer.dm @@ -21,7 +21,7 @@ balloon_alert(user, "no uses left!") return //build our announcement - var/origin = sanitize_text(reject_bad_text(tgui_input_text(user, "Who is announcing, or where is the announcement coming from?", "Announcement Origin", get_area_name(user), max_length = 28))) + var/origin = reject_bad_text(tgui_input_text(user, "Who is announcing, or where is the announcement coming from?", "Announcement Origin", get_area_name(user), max_length = 28)) //BUBBERSTATION CHANGE if(!origin) balloon_alert(user, "bad origin!") return @@ -33,11 +33,11 @@ if(!color) balloon_alert(user, "bad color!") return - var/title = sanitize_text(reject_bad_text(tgui_input_text(user, "Choose the title of the announcement.", "Announcement Title", max_length = 42))) + var/title = reject_bad_text(tgui_input_text(user, "Choose the title of the announcement.", "Announcement Title", max_length = 42)) //BUBBERSTATION CHANGE if(!title) balloon_alert(user, "bad title!") return - var/input = sanitize_text(reject_bad_text(tgui_input_text(user, "Choose the bodytext of the announcement.", "Announcement Text", max_length = 512, multiline = TRUE))) + var/input = reject_bad_text(tgui_input_text(user, "Choose the bodytext of the announcement.", "Announcement Text", max_length = 512, multiline = TRUE)) //BUBBERSTATION CHANGE if(!input) balloon_alert(user, "bad text!") return @@ -51,6 +51,8 @@ has_important_message = TRUE, sender_override = origin, color_override = color, + encode_text = FALSE, //BUBBERSTATION CHANGE + encode_title = FALSE //BUBBERSTATION CHANGE ) if(uses != INFINITE_CHARGES) uses--