small fix mapmanager
This commit is contained in:
parent
93605de685
commit
0859f54722
@ -200,16 +200,15 @@ class MapManager implements CallbackListener {
|
|||||||
public function updateMap(Player $admin, $uid) {
|
public function updateMap(Player $admin, $uid) {
|
||||||
$this->updateMapTimestamp($uid);
|
$this->updateMapTimestamp($uid);
|
||||||
|
|
||||||
if (!isset($uid)) {
|
if (!isset($uid) || !isset($this->maps[$uid])) {
|
||||||
trigger_error("Error while updating Map, unkown UID: " . $uid);
|
trigger_error("Error while updating Map, unkown UID: " . $uid);
|
||||||
$this->maniaControl->chat->sendError("Error while updating Map.", $admin->login);
|
$this->maniaControl->chat->sendError("Error while updating Map.", $admin->login);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** @var Map $map */
|
||||||
$map = $this->maps[$uid];
|
$map = $this->maps[$uid];
|
||||||
/**
|
|
||||||
* @var Map $map
|
|
||||||
*/
|
|
||||||
$mxId = $map->mx->id;
|
$mxId = $map->mx->id;
|
||||||
$this->removeMap($admin, $uid, true, false);
|
$this->removeMap($admin, $uid, true, false);
|
||||||
$this->addMapFromMx($mxId, $admin->login, true);
|
$this->addMapFromMx($mxId, $admin->login, true);
|
||||||
|
Loading…
Reference in New Issue
Block a user