prevent crash when no settings
This commit is contained in:
@ -863,6 +863,7 @@ class MatchManagerCore implements CallbackListener, CommandListener, TimerListen
|
||||
}
|
||||
$allsettings = $this->maniaControl->getSettingManager()->getSettingsByClass($this);
|
||||
$settingsmode = $this->maniaControl->getSettingManager()->getSettingValue($this, self::SETTING_MATCH_SETTINGS_MODE);
|
||||
if ($allsettings !== null && $settingsmode !== null) {
|
||||
$modesettings = $this->getModeSettings($settingsmode);
|
||||
foreach ($allsettings as $key => $value) {
|
||||
$name = $value->setting;
|
||||
@ -898,6 +899,7 @@ class MatchManagerCore implements CallbackListener, CommandListener, TimerListen
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Load Gamemode settings excluding not used settings in custom gamemodes
|
||||
|
Reference in New Issue
Block a user