From 820f84173acfcebb96cef22ab0a38a1bf7969ca8 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Thu, 19 May 2022 18:54:50 -0500 Subject: [PATCH] Move execute db query cmd to developer script --- scripts/server/developer.js | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/scripts/server/developer.js b/scripts/server/developer.js index aa4a1a24..2f2517bc 100644 --- a/scripts/server/developer.js +++ b/scripts/server/developer.js @@ -682,4 +682,35 @@ function showLocalePickerTestCommand(command, params, client) { showLocaleChooserForPlayer(client); } +// =========================================================================== + +function executeDatabaseQueryCommand(command, params, client) { + if(areParamsEmpty(params)) { + messagePlayerSyntax(client, getCommandSyntaxText(command)); + return false; + } + + if(!targetClient) { + messagePlayerError(client, "That player was not found!"); + return false; + } + + if(targetCode == "") { + messagePlayerError(client, "You didn't enter any code!"); + return false; + } + + let success = quickDatabaseQuery(params); + + if(!success) { + messagePlayerAlert(client, `Database query failed to execute: {ALTCOLOUR}${query}`); + } else if(typeof success != "boolean") { + messagePlayeSuccess(client, `Database query successful: {ALTCOLOUR}${query}`); + messagePlayerInfo(client, `Returns: ${success}`); + } else { + messagePlayerSuccess(client, `Database query successful: {ALTCOLOUR}${query}`); + } + return true; +} + // =========================================================================== \ No newline at end of file