diff --git a/lib/views/pages/device_transfer/device_transfer_details.dart b/lib/views/pages/device_transfer/device_transfer_details.dart index 8c87e347..04674759 100644 --- a/lib/views/pages/device_transfer/device_transfer_details.dart +++ b/lib/views/pages/device_transfer/device_transfer_details.dart @@ -181,8 +181,8 @@ class _DeviceTransferDetailsState extends State { ), if ((_userProvider.user?.type == UsersTypes.engineer)) if (isSender - ? ((_model?.senderMachineStatusName?.toLowerCase()?.contains("close") ?? false) && (_model?.senderMachineStatusName?.toLowerCase()?.contains("complete") ?? false)) - : ((_model?.receiverMachineStatusName?.toLowerCase()?.contains("close") ?? false) && (_model?.receiverMachineStatusName?.toLowerCase()?.contains("complete") ?? false))) + ? (!(_model?.senderMachineStatusName?.toLowerCase()?.contains("close") ?? false) && !(_model?.senderMachineStatusName?.toLowerCase()?.contains("complete") ?? false)) + : (!(_model?.receiverMachineStatusName?.toLowerCase()?.contains("close") ?? false) && !(_model?.receiverMachineStatusName?.toLowerCase()?.contains("complete") ?? false))) "edit".toSvgAsset(height: 48, width: 48).onPress(() { Navigator.of(context).push(MaterialPageRoute(builder: (_) => UpdateDeviceTransfer(model: _model, isSender: isSender))); }),