From 2ce7d359715015e9163859a0242ecc0837fbc3ac Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Thu, 9 Feb 2023 10:05:22 -0600 Subject: [PATCH] Add default account settings when saving data --- scripts/server/account.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/server/account.js b/scripts/server/account.js index 2ec4a350..e73aafcb 100644 --- a/scripts/server/account.js +++ b/scripts/server/account.js @@ -1466,8 +1466,13 @@ function createDefaultAccountServerData(accountDatabaseId) { let dbConnection = connectToDatabase(); let serversAssoc = fetchQueryAssoc(dbConnection, "SELECT * FROM svr_main"); + let defaultSettings = 0; + for (let i in getGlobalConfig().defaultEnabledAccountSettings) { + defaultSettings = addBitFlag(defaultSettings, getAccountSettingsFlagValue(getGlobalConfig().defaultEnabledAccountSettings[i])); + } + for (let i in serversAssoc) { - let dbQueryString = `INSERT INTO acct_svr (acct_svr_acct, acct_svr_svr) VALUES (${accountDatabaseId}, ${serversAssoc[i]["svr_id"]})`; + let dbQueryString = `INSERT INTO acct_svr (acct_svr_acct, acct_svr_svr, acct_svr_settings) VALUES (${accountDatabaseId}, ${serversAssoc[i]["svr_id"]}, ${defaultSettings})`; quickDatabaseQuery(dbQueryString); }