Added edit custom rules

This commit is contained in:
Juan Gilsanz Polo 2024-02-04 21:23:45 +01:00
parent 2fca44f195
commit c150d2ba23
10 changed files with 789 additions and 436 deletions

View file

@ -289,6 +289,23 @@ class FilteringProvider with ChangeNotifier {
}
}
Future<bool> setCustomRules(List<String> rules) async {
final newRules = rules.where((r) => r != " " && r != "").toList();
final result = await _serversProvider!.apiClient2!.setCustomRules(rules: newRules);
if (result.successful == true) {
Filtering filteringData = filtering!;
filteringData.userRules = newRules;
_filtering = filteringData;
notifyListeners();
return true;
}
else {
notifyListeners();
return false;
}
}
Future<Map<String, dynamic>> addList({required String name, required String url, required String type}) async {
final result1 = await _serversProvider!.apiClient2!.addFilteringList(
data: {