From 729e7ad9016da63b5d2ef1d07046e82443465a67 Mon Sep 17 00:00:00 2001 From: Sikander Saleem Date: Mon, 17 Feb 2025 12:16:02 +0300 Subject: [PATCH] timer improvements. --- .../components/internal_request.dart | 1 - .../maintenance_request/maintenance_request_main.dart | 10 ---------- 2 files changed, 11 deletions(-) diff --git a/lib/service_request_latest/views/forms/maintenance_request/components/internal_request.dart b/lib/service_request_latest/views/forms/maintenance_request/components/internal_request.dart index 485d898c..137a85bc 100644 --- a/lib/service_request_latest/views/forms/maintenance_request/components/internal_request.dart +++ b/lib/service_request_latest/views/forms/maintenance_request/components/internal_request.dart @@ -106,7 +106,6 @@ class _InternalMaintenanceRequestState extends State if (timer.startAt != null && timer.endAt != null) { requestDetailProvider.activityMaintenanceHelperModel?.timerModelList = requestDetailProvider.activityMaintenanceHelperModel?.timerModelList ?? []; requestDetailProvider.activityMaintenanceHelperModel?.timerModelList!.add(timer); - } return true; diff --git a/lib/service_request_latest/views/forms/maintenance_request/maintenance_request_main.dart b/lib/service_request_latest/views/forms/maintenance_request/maintenance_request_main.dart index fe09764d..1236fd92 100644 --- a/lib/service_request_latest/views/forms/maintenance_request/maintenance_request_main.dart +++ b/lib/service_request_latest/views/forms/maintenance_request/maintenance_request_main.dart @@ -101,7 +101,6 @@ class _MaintenanceRequestFormState extends State with Si if (validate(model: requestDetailProvider.activityMaintenanceHelperModel!)) { requestDetailProvider.activityMaintenanceHelperModel?.activityMaintenanceTimers = requestDetailProvider.activityMaintenanceHelperModel?.activityMaintenanceTimers ?? []; - requestDetailProvider.activityMaintenanceHelperModel?.timerModelList?.forEach((timer) { int durationInSecond = timer.endAt!.difference(timer.startAt!).inSeconds; requestDetailProvider.activityMaintenanceHelperModel?.activityMaintenanceTimers?.add( @@ -113,15 +112,6 @@ class _MaintenanceRequestFormState extends State with Si ), ); }); - - requestDetailProvider.activityMaintenanceHelperModel?.activityMaintenanceTimers?.add( - ActivityMaintenanceTimers( - id: 0, - startTime: requestDetailProvider.activityMaintenanceHelperModel?.activityMaintenanceTimerModel?.startAt!.toIso8601String(), // Handle potential null - endTime: requestDetailProvider.activityMaintenanceHelperModel?.activityMaintenanceTimerModel?.endAt?.toIso8601String(), // Handle potential null - workingHours: ((requestDetailProvider.activityMaintenanceHelperModel?.activityMaintenanceTimerModel?.durationInSecond ?? 0) / 60 / 60), - ), - ); showDialog(context: context, barrierDismissible: false, builder: (context) => const AppLazyLoading()); int status = -1; if (requestDetailProvider.activityMaintenanceHelperModel?.id == 0) {