checks for empty settings
This commit is contained in:
		| @@ -97,10 +97,6 @@ class ServerSettings implements ConfiguratorMenu, CallbackListener { | ||||
| 			trigger_error($mysqli->error); | ||||
| 			return false; | ||||
| 		} | ||||
| 		if ($result->num_rows <= 0) { | ||||
| 			$result->close(); | ||||
| 			return true; | ||||
| 		} | ||||
| 		 | ||||
| 		$this->maniaControl->client->query('GetServerOptions'); | ||||
| 		$serverSettings = $this->maniaControl->client->getResponse(); | ||||
| @@ -111,6 +107,7 @@ class ServerSettings implements ConfiguratorMenu, CallbackListener { | ||||
| 			settype($loadedSettings[$row->settingName], gettype($serverSettings[$row->settingName])); | ||||
| 		} | ||||
| 		$result->close(); | ||||
| 		if (!$loadedSettings) return true; | ||||
| 		 | ||||
| 		$success = $this->maniaControl->client->query('SetServerOptions', $loadedSettings); | ||||
| 		if (!$success) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user