From d0a10ec70fe65c69dcb344bcac9fb41158f4365f Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Mon, 5 Jul 2021 01:55:51 -0400 Subject: [PATCH] Add a stack_trace to tgui input lists passed nulls --- code/modules/tgui/tgui_input_list.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/tgui/tgui_input_list.dm b/code/modules/tgui/tgui_input_list.dm index 778c9f0e0c9..8b1af90196d 100644 --- a/code/modules/tgui/tgui_input_list.dm +++ b/code/modules/tgui/tgui_input_list.dm @@ -99,6 +99,10 @@ var/static/regex/whitelistedWords = regex(@{"([^\u0020-\u8000]+)"}) for(var/i in buttons) + if(isnull(i)) + stack_trace("Null in a tgui_input_list() buttons") + continue + var/string_key = whitelistedWords.Replace("[i]", "") //avoids duplicated keys E.g: when areas have the same name