Fixes & Updates - 2026-06-01: Integrate Back-End v3 updates, fix call/connection issues across apps
This commit is contained in:
@@ -6,7 +6,21 @@ import '../functions/crud.dart';
|
||||
class ComplaintController extends GetxController {
|
||||
var complaintList = [].obs;
|
||||
var isLoading = false.obs;
|
||||
var showOnlyDelayed = false.obs;
|
||||
final CRUD _crud = CRUD();
|
||||
|
||||
List<dynamic> get delayedComplaints {
|
||||
final weekAgo = DateTime.now().subtract(const Duration(days: 7));
|
||||
return complaintList.where((c) {
|
||||
if (c['statusComplaint'] == 'Resolved') return false;
|
||||
try {
|
||||
final date = DateTime.parse(c['date_filed']);
|
||||
return date.isBefore(weekAgo);
|
||||
} catch (e) {
|
||||
return false;
|
||||
}
|
||||
}).toList();
|
||||
}
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
|
||||
Reference in New Issue
Block a user