From b675aa03dbe5681cc94af38e8bce26ed59eb343a Mon Sep 17 00:00:00 2001 From: Jordie <4343468+Jordie0608@users.noreply.github.com> Date: Tue, 14 Aug 2018 05:43:03 +1000 Subject: [PATCH] fix adding notes for ckeys without any (#39677) --- code/modules/admin/sql_message_system.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/modules/admin/sql_message_system.dm b/code/modules/admin/sql_message_system.dm index 200ed480fa2..a050eb52383 100644 --- a/code/modules/admin/sql_message_system.dm +++ b/code/modules/admin/sql_message_system.dm @@ -378,6 +378,14 @@ if("note") notedata += data qdel(query_get_messages) + if(!target_key) + var/datum/DBQuery/query_get_message_key = SSdbcore.NewQuery("SELECT byond_key FROM [format_table_name("player")] WHERE ckey = '[target_ckey]'") + if(!query_get_message_key.warn_execute()) + qdel(query_get_message_key) + return + if(query_get_message_key.NextRow()) + target_key = query_get_message_key.item[1] + qdel(query_get_message_key) output += "

[target_key]

" if(!linkless) output += "\[Add note\]"