Add changenick API

master
Skylar Ittner hace 5 años
padre 696abb6641
commit bc475a51a3

@ -0,0 +1,17 @@
<?php
/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
$nick = htmlspecialchars(trim($VARS["nick"]));
if ($database->has("players", ["AND" => ["nickname" => $nick, "accountid[!]" => getRequestUser()->getUID()]])) {
sendJsonResp($Strings->get("Chosen nickname already in use, try another.", false), "ERROR");
}
$database->update("players", ["nickname" => $nick], ["accountid" => getRequestUser()->getUID()]);
sendJsonResp(["name" => $nick]);

@ -25,6 +25,12 @@ $APIS = [
"id (optional)" => "/[0-9]+/"
]
],
"changenick" => [
"load" => "changenick.php",
"vars" => [
"nick" => "string"
]
],
"getprofile" => [
"load" => "getprofile.php",
"vars" => [

Cargando…
Cancelar
Guardar