From 6004ed1a2726f2e527072737dd23a35efd766458 Mon Sep 17 00:00:00 2001 From: WaseemAbbasi22 Date: Sun, 11 May 2025 12:17:01 +0300 Subject: [PATCH] ATOMS-820 fixed --- lib/views/pages/device_transfer/update_device_transfer.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/views/pages/device_transfer/update_device_transfer.dart b/lib/views/pages/device_transfer/update_device_transfer.dart index 89427ae1..fadbe12f 100644 --- a/lib/views/pages/device_transfer/update_device_transfer.dart +++ b/lib/views/pages/device_transfer/update_device_transfer.dart @@ -402,6 +402,7 @@ class _UpdateDeviceTransferState extends State { _formModel.statusValue = status; _formModel.isSender = widget.isSender; _formModel.assetTransferAttachments = []; + int workingHours = _formModel.tbsTimer?.endAt!.difference(_formModel.tbsTimer!.startAt!).inSeconds?? 0; if (widget.isSender) { _formModel.senderVisitTimers?.add( @@ -409,7 +410,7 @@ class _UpdateDeviceTransferState extends State { id: 0, startDateTime: _formModel.tbsTimer?.startAt?.toIso8601String(), endDateTime: _formModel.tbsTimer?.endAt?.toIso8601String(), - workingHours: ((_formModel.tbsTimer?.durationInSecond ?? 0) / 60 / 60), + workingHours: ((workingHours) / 60 / 60), ), ); _formModel.assetTransferEngineerTimers = _formModel.senderVisitTimers; @@ -419,7 +420,7 @@ class _UpdateDeviceTransferState extends State { id: 0, startDateTime: _formModel.tbsTimer?.startAt?.toIso8601String(), endDateTime: _formModel.tbsTimer?.endAt?.toIso8601String(), - workingHours: ((_formModel.tbsTimer?.durationInSecond ?? 0) / 60 / 60), + workingHours: ((workingHours) / 60 / 60), ), ); _formModel.assetTransferEngineerTimers = _formModel.receiverVisitTimers;