diff --git a/lib/controllers/providers/api/regular_visits_provider.dart b/lib/controllers/providers/api/regular_visits_provider.dart index 66883477..7209c08a 100644 --- a/lib/controllers/providers/api/regular_visits_provider.dart +++ b/lib/controllers/providers/api/regular_visits_provider.dart @@ -80,7 +80,6 @@ class RegularVisitsProvider extends ChangeNotifier { List visits = requestsListJson.map((request) => Visit.fromJson(request)).toList(); this.visits ??= []; this.visits.addAll(visits); - sortMostRecent(this.visits); notifyListeners(); if (visits.length == pageItemNumber) { nextPage = true; @@ -100,12 +99,6 @@ class RegularVisitsProvider extends ChangeNotifier { return response.statusCode; } - void sortMostRecent(List visits) { - visits.sort((prev, next) => (visitsSearch.mostRecent ?? false) - ? DateTime.tryParse(next.createdOn).compareTo(DateTime.tryParse(prev.createdOn)) - : DateTime.tryParse(prev.createdOn).compareTo(DateTime.tryParse(next.createdOn))); - } - /// return -2 if request in progress /// return -1 if error happen when sending request /// return state code if request complete may be 200, 404 or 403