Fix Filter bug in all lists

This commit is contained in:
hanie.khodkari
2025-05-26 14:57:06 +03:30
parent 35d468f008
commit 9975fb46f0
7 changed files with 11 additions and 8 deletions
+1 -1
View File
@@ -268,7 +268,7 @@ class CyclesProvider extends ChangeNotifier {
} else {
filterOn = true;
}
notifyListeners();
// notifyListeners();
}
Future<void> search(String value) async {
+3 -2
View File
@@ -241,7 +241,7 @@ class ItemProvider extends ChangeNotifier {
} else {
filterOn = true;
}
notifyListeners();
// notifyListeners();
}
Future<void> search(String value) async {
@@ -277,6 +277,8 @@ class ItemProvider extends ChangeNotifier {
Future<void> getItemResults() async {
String url = Url.itemResults(pageNumber);
if (filterOn) {
// originalItems = [];
// items = [];
if (filters!.id != '') {
url += '&item_id=${filters!.id}';
}
@@ -302,7 +304,6 @@ class ItemProvider extends ChangeNotifier {
'Authorization': User.token,
},
);
var itemsData = json.decode(response.body);
if (pageNumber == 1) {
originalItems = [];
+1 -1
View File
@@ -220,7 +220,7 @@ class LabelsProvider extends ChangeNotifier {
} else {
filterOn = true;
}
notifyListeners();
// notifyListeners();
}
Future<void> search(String value) async {
+1 -1
View File
@@ -106,7 +106,7 @@ class MyItemProvider extends ChangeNotifier {
} else {
filterOn = true;
}
notifyListeners();
// notifyListeners();
}
Future<void> getMyItems() async {
+1 -1
View File
@@ -95,7 +95,7 @@ class MyPackageProvider extends ChangeNotifier {
} else {
filterOn = true;
}
notifyListeners();
// notifyListeners();
}
Future<void> getMyPackages() async {
+3 -1
View File
@@ -338,7 +338,7 @@ class PackageProvider extends ChangeNotifier {
} else {
filterOn = true;
}
notifyListeners();
// notifyListeners();
}
Future<void> search(String value) async {
@@ -373,6 +373,8 @@ class PackageProvider extends ChangeNotifier {
Future<void> getPackageResults() async {
String url = Url.packageResults(pageNumber);
if (filterOn) {
// originalItems = [];
// items = [];
if (filters!.id != '') {
url += '&package_id=${filters!.id}';
}
+1 -1
View File
@@ -191,7 +191,7 @@ class TestResultsProvider with ChangeNotifier {
} else {
filterOn = true;
}
notifyListeners();
// notifyListeners();
}
Future<List<Map<String, String>>> getFilterItems() async {