diff --git a/lib/service_request_latest/views/components/action_button/footer_action_button.dart b/lib/service_request_latest/views/components/action_button/footer_action_button.dart index b5a67159..4fbbf7bc 100644 --- a/lib/service_request_latest/views/components/action_button/footer_action_button.dart +++ b/lib/service_request_latest/views/components/action_button/footer_action_button.dart @@ -57,9 +57,28 @@ class FooterActionButton { case WorkOrderNextStepEnum.markedAsFixed: break; // TODO: Handle this case. + case WorkOrderNextStepEnum.endWorkFlow: + if (requestDetailProvider.isReadOnlyRequest) { + return footerContainer( + child: AppFilledButton( + label: context.translation.activities, + buttonColor: AppColor.neutral50, + onPressed: () async { + Navigator.push(context, MaterialPageRoute(builder: (context) => const ActivitiesListView())); + }, + ), + ); + } + return footerContainer( + child: AppFilledButton( + label: context.translation.close, + // maxWidth: true, + buttonColor: AppColor.primary10, + onPressed: () async { + Navigator.pop(context); + }, + )); case WorkOrderNextStepEnum.nTakeAction: - // const SizedBox().flushBar(context: context, title: context.translation.youMarkedThisIssueAsFixedWaitingForTheRequesterToConfirm, message: ''); - //Need to add enum for these values in future instead of static values.. if (requestDetailProvider.isReadOnlyRequest) { return footerContainer( child: AppFilledButton( diff --git a/lib/service_request_latest/views/forms/maintenance_request/components/assistant_employee_card.dart b/lib/service_request_latest/views/forms/maintenance_request/components/assistant_employee_card.dart index 6e575c3c..6dd67f9e 100644 --- a/lib/service_request_latest/views/forms/maintenance_request/components/assistant_employee_card.dart +++ b/lib/service_request_latest/views/forms/maintenance_request/components/assistant_employee_card.dart @@ -39,7 +39,6 @@ class _AssistantEmployeeCardState extends State { Future getInitialData() async { final user = Provider.of(context, listen: false).user!; ServiceRequestDetailProvider requestDetailProvider = Provider.of(context, listen: false); - print('readonly value is ${requestDetailProvider.isReadOnlyRequest}'); if( requestDetailProvider.isReadOnlyRequest){ isExpanded = true; setState(() {