This commit is contained in:
Juan Gilsanz Polo 2023-04-15 02:02:40 +02:00
parent f54770dbba
commit d152293594
14 changed files with 57 additions and 41 deletions

View file

@ -9,6 +9,7 @@ import 'package:adguard_home_manager/screens/clients/client_screen.dart';
import 'package:adguard_home_manager/functions/snackbar.dart';
import 'package:adguard_home_manager/functions/compare_versions.dart';
import 'package:adguard_home_manager/models/clients.dart';
import 'package:adguard_home_manager/functions/maps_fns.dart';
import 'package:adguard_home_manager/services/http_requests.dart';
import 'package:adguard_home_manager/classes/process_modal.dart';
import 'package:adguard_home_manager/providers/servers_provider.dart';
@ -28,13 +29,13 @@ class ClientsFab extends StatelessWidget {
final result = await postAddClient(
server: serversProvider.selectedServer!,
data: versionIsGreater(
data: serverVersionIsAhead(
currentVersion: serversProvider.serverStatus.data!.serverVersion,
referenceVersion: 'v0.107.28',
referenceVersionBeta: 'v0.108.0-b.33'
) == false
? client.toJson().remove('safesearch_enabled')
: client.toJson().remove('safe_search')
? removePropFromMap(client.toJson(), 'safesearch_enabled')
: removePropFromMap(client.toJson(), 'safe_search')
);
processModal.close();