exception unbann command
This commit is contained in:
parent
f6297215c5
commit
fbdf92cd25
@ -449,21 +449,17 @@ class PlayerActions {
|
|||||||
$this->maniaControl->getAuthenticationManager()->sendNotAllowed($admin);
|
$this->maniaControl->getAuthenticationManager()->sendNotAllowed($admin);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
$target = $this->maniaControl->getPlayerManager()->getPlayer($targetLogin);
|
|
||||||
if (!$target) {
|
try {
|
||||||
|
$this->maniaControl->getClient()->unBan($targetLogin);
|
||||||
|
} catch (NotInListException $e) {
|
||||||
|
$this->maniaControl->getChat()->sendError('This player is not Banned!', $admin);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($target->isFakePlayer()) {
|
|
||||||
$this->maniaControl->getChat()->sendError('It is not possible to Un-Ban a bot', $admin);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
$this->maniaControl->getClient()->unBan($target->login);
|
|
||||||
|
|
||||||
// Announce ban
|
// Announce ban
|
||||||
$title = $this->maniaControl->getAuthenticationManager()->getAuthLevelName($admin->authLevel);
|
$title = $this->maniaControl->getAuthenticationManager()->getAuthLevelName($admin->authLevel);
|
||||||
$chatMessage = $title . ' ' . $admin->getEscapedNickname() . ' unbanned ' . $target->getEscapedNickname() . '!';
|
$chatMessage = $title . ' ' . $admin->getEscapedNickname() . ' unbanned ' . $targetLogin . '!';
|
||||||
$this->maniaControl->getChat()->sendInformation($chatMessage);
|
$this->maniaControl->getChat()->sendInformation($chatMessage);
|
||||||
Logger::logInfo($chatMessage, true);
|
Logger::logInfo($chatMessage, true);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user