From db4f3972a16b7345b6f5ea968efd7935d76b4d03 Mon Sep 17 00:00:00 2001 From: Jordie <4343468+Jordie0608@users.noreply.github.com> Date: Thu, 12 Aug 2021 15:44:57 +1000 Subject: [PATCH] Display round id in notes panel (#60811) Round id when a note was made in now displayed in the notes panel --- code/modules/admin/sql_message_system.dm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/code/modules/admin/sql_message_system.dm b/code/modules/admin/sql_message_system.dm index 934a0d8a76b..7aedd0dd027 100644 --- a/code/modules/admin/sql_message_system.dm +++ b/code/modules/admin/sql_message_system.dm @@ -408,7 +408,8 @@ server, IFNULL((SELECT byond_key FROM [format_table_name("player")] WHERE ckey = lasteditor), lasteditor), expire_timestamp, - playtime + playtime, + round_id FROM [format_table_name("messages")] WHERE type = :type AND deleted = 0 AND (expire_timestamp > NOW() OR expire_timestamp IS NULL) "}, list("type" = type)) @@ -430,10 +431,11 @@ var/editor_key = query_get_type_messages.item[8] var/expire_timestamp = query_get_type_messages.item[9] var/playtime = query_get_type_messages.item[10] + var/round_id = query_get_type_messages.item[11] output += "" if(type == "watchlist entry") output += "[t_key] | " - output += "[timestamp] | [server] | [admin_key]" + output += "[timestamp] | [server] | Round [round_id] | [admin_key]" if(type == "watchlist entry") output += " | [get_exp_format(text2num(playtime))] Living Playtime" if(expire_timestamp) @@ -460,7 +462,10 @@ IFNULL((SELECT byond_key FROM [format_table_name("player")] WHERE ckey = lasteditor), lasteditor), DATEDIFF(NOW(), timestamp), IFNULL((SELECT byond_key FROM [format_table_name("player")] WHERE ckey = targetckey), targetckey), - expire_timestamp, severity, playtime + expire_timestamp, + severity, + playtime, + round_id FROM [format_table_name("messages")] WHERE type <> 'memo' AND targetckey = :targetckey AND deleted = 0 AND (expire_timestamp > NOW() OR expire_timestamp IS NULL) ORDER BY timestamp DESC @@ -492,6 +497,7 @@ var/expire_timestamp = query_get_messages.item[11] var/severity = query_get_messages.item[12] var/playtime = query_get_messages.item[13] + var/round_id = query_get_messages.item[14] var/alphatext = "" var/nsd = CONFIG_GET(number/note_stale_days) var/nfd = CONFIG_GET(number/note_fresh_days) @@ -508,7 +514,7 @@ var/list/data = list("

") if(severity) data += " " - data += "[timestamp] | [server] | [admin_key][secret ? " | - Secret" : ""] | [get_exp_format(text2num(playtime))] Living Playtime" + data += "[timestamp] | [server] | Round [round_id] | [admin_key][secret ? " | - Secret" : ""] | [get_exp_format(text2num(playtime))] Living Playtime" if(expire_timestamp) data += " | Expires [expire_timestamp]" data += "

"