From e5bcd0d39f2846c71924b460ea2c98c11da28ce9 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Mon, 28 Dec 2015 01:15:22 -0800 Subject: [PATCH] Format update now also autosaves the new antag prefs --- code/modules/client/preferences_mysql.dm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/code/modules/client/preferences_mysql.dm b/code/modules/client/preferences_mysql.dm index 656ddb2a4e7..920a087ceac 100644 --- a/code/modules/client/preferences_mysql.dm +++ b/code/modules/client/preferences_mysql.dm @@ -471,6 +471,18 @@ be_special |= ROLE_SHADOWLING if(32768) be_special |= ROLE_REVENANT + + var/DBQuery/query2 = dbcon.NewQuery({"UPDATE [format_table_name("player")] + SET + be_role='[list2params(sql_sanitize_text_list(be_special))]' + WHERE ckey='[C.ckey]'"} + ) + + if(!query2.Execute()) + var/err = query2.ErrorMsg() + log_game("SQL ERROR during saving player preferences. Error : \[[err]\]\n") + message_admins("SQL ERROR during saving player preferences. Error : \[[err]\]\n") + return return 1 /*