minor improvements

This commit is contained in:
kremsy
2017-02-04 11:41:31 +01:00
parent 2e50a757fd
commit 8dd3d9bc7d
7 changed files with 22 additions and 6 deletions

View File

@ -37,6 +37,9 @@ class AdminLists implements ManialinkPageAnswerListener, CallbackListener {
*/
private $adminListShown = array();
/** @var ManiaControl $maniaControl */
private $maniaControl;
/**
* Construct a new PlayerList instance
*

View File

@ -335,9 +335,10 @@ class AuthenticationManager implements CallbackListener, EchoListener, Communica
$mysqli = $this->maniaControl->getDatabase()->getMysqli();
$authQuery = "INSERT INTO `" . PlayerManager::TABLE_PLAYERS . "` (
`login`,
`nickname`,
`authLevel`
) VALUES (
?, ?
?, ?, ?
) ON DUPLICATE KEY UPDATE
`authLevel` = VALUES(`authLevel`);";
$authStatement = $mysqli->prepare($authQuery);
@ -345,7 +346,7 @@ class AuthenticationManager implements CallbackListener, EchoListener, Communica
trigger_error($mysqli->error, E_USER_ERROR);
return false;
}
$authStatement->bind_param('si', $player->login, $authLevel);
$authStatement->bind_param('ssi', $player->login, $player->nickname, $authLevel);
$authStatement->execute();
if ($authStatement->error) {
trigger_error($authStatement->error);