fix true/false toggle switch

This commit is contained in:
mariano
2026-05-20 10:26:50 +02:00
parent fe9223a617
commit 7143d721fb
2 changed files with 3 additions and 5 deletions
+2 -4
View File
@@ -88,16 +88,14 @@ class AssetController
case 'set_internet_mode':
if (Profile::canCurrentUser(UPDATE)) {
$internet_mode = (int) $request->request->get('internet_mode', 0);
$serverAsset = new ServerAsset();
$enabled = (int) $request->request->get('internet_mode', 0) === 1;
$link = ServerAsset::getLinkForAsset($itemtype, $items_id, true);
if ($link) {
$server = new Server();
if ($server->getFromDB((int) $link['plugin_urbackup_servers_id'])) {
$api = new UrbackupApiClient($server);
$client_name = (string) ($item->fields['name'] ?? '');
$setting_key = $api->getInternetModeSettingKey();
$api->changeClientSetting($client_name, $setting_key, $internet_mode);
$api->saveInternetMode($client_name, $enabled);
}
}
}