From 09b339da8de7c18456aed395a1b77696a5f23a89 Mon Sep 17 00:00:00 2001 From: jantunesmesias Date: Thu, 8 Aug 2024 09:11:00 -0300 Subject: [PATCH] WIP --- .../view_visit_detail/view_visit_detail_widget.dart | 9 ++++----- .../preferences_settings_model.dart | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/components/templates_components/view_visit_detail/view_visit_detail_widget.dart b/lib/components/templates_components/view_visit_detail/view_visit_detail_widget.dart index 647a9541..30bcd778 100644 --- a/lib/components/templates_components/view_visit_detail/view_visit_detail_widget.dart +++ b/lib/components/templates_components/view_visit_detail/view_visit_detail_widget.dart @@ -3,6 +3,7 @@ import 'dart:developer'; import 'package:hub/flutter_flow/nav/nav.dart'; import 'package:hub/flutter_flow/nav/serialization_util.dart'; +import 'package:hub/shared/utils/dialog_util.dart'; import '/backend/api_requests/api_calls.dart'; import '/components/molecular_components/throw_exception/throw_exception_widget.dart'; @@ -841,6 +842,8 @@ class _ViewVisitDetailWidgetState extends State { false) { Navigator.pop(context); } else { + final error = + await DialogUtil.errorDefault(context); await showModalBottomSheet( isScrollControlled: true, backgroundColor: Colors.transparent, @@ -849,11 +852,7 @@ class _ViewVisitDetailWidgetState extends State { builder: (context) { return Padding( padding: MediaQuery.viewInsetsOf(context), - child: ThrowExceptionWidget( - msg: PhpGroup.deleteVisitCall.msg( - (_model.deleteVisit?.jsonBody ?? ''), - )!, - ), + child: error, ); }, ).then((value) => safeSetState(() {})); diff --git a/lib/pages/preferences_settings_page/preferences_settings_model.dart b/lib/pages/preferences_settings_page/preferences_settings_model.dart index 624a8b0a..b813378d 100644 --- a/lib/pages/preferences_settings_page/preferences_settings_model.dart +++ b/lib/pages/preferences_settings_page/preferences_settings_model.dart @@ -157,10 +157,10 @@ class PreferencesPageModel with ChangeNotifier { notifica: FFAppState().notify ? 'S' : 'N', ) .then((value) { - Navigator.pop(context); if (value.jsonBody['error'] == false) { - FFAppState().notify = !FFAppState().notify; + Navigator.pop(context); + FFAppState().notify = !FFAppState().notify; ScaffoldMessenger.of(context).showSnackBar( SnackBar( content: Text(