diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 36196b33..b8fc876e 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -74,6 +74,10 @@ + + + + diff --git a/lib/actions/actions.dart b/lib/actions/actions.dart index 3e087938..84e57a65 100644 --- a/lib/actions/actions.dart +++ b/lib/actions/actions.dart @@ -360,8 +360,12 @@ URL do Convite: https://visita.freaccess.com.br/${payload['convites'][i]['VAW_ID } } -Future answersRequest(BuildContext context, String? ref, String? task, - String? response, String? id) async { +Future answersRequest( + {required BuildContext context, + required String? ref, + required String? task, + required String? response, + required String? id}) async { ApiCallResponse? respondeSolicitacaoCall; respondeSolicitacaoCall = await PhpGroup.respondeSolicitacaoCall.call( diff --git a/lib/backend/notifications/notification_service.dart b/lib/backend/notifications/notification_service.dart index 0f8c7a6c..3bdad855 100644 --- a/lib/backend/notifications/notification_service.dart +++ b/lib/backend/notifications/notification_service.dart @@ -48,11 +48,11 @@ Future onMessageReceived( ), () async { await answersRequest( - context, - payload['referencia'].toString(), - 'L', - 'Mensagem', - payload['idVisitante'].toString(), + context: context, + ref: payload['referencia'].toString(), + task: 'L', + response: '', + id: payload['idVisitante'].toString(), ).then((value) { if (value) { context.pop(); @@ -88,11 +88,11 @@ Future onMessageReceived( ), () async { await answersRequest .call( - context, - payload['referencia'].toString(), - 'B', - 'Mensagem', - payload['idVisitante'].toString(), + context: context, + ref: payload['referencia'].toString(), + task: 'B', + response: '', + id: payload['idVisitante'].toString(), ) .then((value) { if (value) { @@ -189,6 +189,8 @@ Future onMessageReceived( ); }); + break; + case 'enroll_cond': break; default: break; diff --git a/lib/pages/liberation_history/liberation_history_widget.dart b/lib/pages/liberation_history/liberation_history_widget.dart index 29dd6af6..25975d1c 100644 --- a/lib/pages/liberation_history/liberation_history_widget.dart +++ b/lib/pages/liberation_history/liberation_history_widget.dart @@ -233,11 +233,11 @@ class _LiberationHistoryWidgetState extends State { onPressed: () async { answersRequest .call( - context, - liberationHistoryItem['NOT_ID'].toString(), - 'L', - '', - liberationHistoryItem['VTE_ID'].toString(), + context: context, + ref: liberationHistoryItem['NOT_ID'].toString(), + task: 'L', + response: '', + id: liberationHistoryItem['VTE_ID'].toString(), ) .then((value) { if (value) { @@ -285,11 +285,11 @@ class _LiberationHistoryWidgetState extends State { onPressed: () async { return answersRequest .call( - context, - liberationHistoryItem['NOT_ID'].toString(), - 'B', - '', - liberationHistoryItem['VTE_ID'].toString(), + context: context, + ref: liberationHistoryItem['NOT_ID'].toString(), + task: 'B', + response: '', + id: liberationHistoryItem['VTE_ID'].toString(), ) .then((message) { if (message.isEmpty) {