From 3a86320b2ede4f62fd75f71c027c8579b1dbbef0 Mon Sep 17 00:00:00 2001 From: Kyep <16434066+Kyep@users.noreply.github.com> Date: Sat, 12 Oct 2019 20:05:48 +0000 Subject: [PATCH] Removes legacy "show discord duplicates" admin verb (#12564) --- code/modules/admin/admin.dm | 27 +-------------------------- code/modules/admin/admin_verbs.dm | 12 +----------- 2 files changed, 2 insertions(+), 37 deletions(-) diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 60210f51903..6967a374b51 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -702,7 +702,7 @@ var/global/nologevent = 0 return 1 else to_chat(usr, "Error: Start Now: Game has already started.") - return + return /datum/admins/proc/toggleenter() set category = "Server" @@ -1090,28 +1090,3 @@ var/gamma_ship_location = 1 // 0 = station , 1 = space continue result[1]++ return result - -//Discord duplications -/datum/admins/proc/discord_duplicates() - if(!usr.client.holder) - return - var/dat = "
Discord IDs with more than one ckey linked are shown below
| Discord ID | CKEYs | Unlink | " - // If anyone reads this, I spent a whole 30 minutes writing just this fucking query. It is the messiest SQL statement I have ever written - // If anyone even thinks about touching this I will impale you on a railroad spike - // It hurts to wake up in the morning, -aa07 - var/DBQuery/discord_ids = dbcon.NewQuery("SELECT a.* FROM [format_table_name("discord")] a JOIN (SELECT discord_id, ckey, COUNT(*) FROM [format_table_name("discord")] GROUP BY discord_id HAVING count(*) > 1 ) b ON a.discord_id = b.discord_id ORDER BY a.discord_id") - if(!discord_ids.Execute()) - var/err = discord_ids.ErrorMsg() - log_game("SQL ERROR while selecting discord accounts. Error : \[[err]\]\n") - return - while(discord_ids.NextRow()) - var/ckey = discord_ids.item[1] - var/id = discord_ids.item[2] - dat += "
|---|---|---|
| " + id + " | " - dat += "" + ckey + " | " - dat += "Unlink |