Add Exception handler to report loading wallet issues
OmarHatem committed
Feb 20, 2023 at 22:25 UTC
37ea2d341f2a305265b0dc21b92cbc110fdb41eb
1 file changed
+4
-2
lib/reactions/on_authentication_state_change.dart
+4
-2
@@ -1,4 +1,5 @@
1
import 'package:cake_wallet/routes.dart';
2
+import 'package:cake_wallet/utils/exception_handler.dart';
3
import 'package:flutter/widgets.dart';
4
import 'package:mobx/mobx.dart';
5
import 'package:cake_wallet/entities/load_current_wallet.dart';
@@ -16,8 +17,9 @@ void startAuthenticationStateChange(AuthenticationStore authenticationStore,
17
if (state == AuthenticationState.installed) {
18
try {
19
await loadCurrentWallet();
19
- } catch (e) {
20
- loginError = e;
20
+ } catch (error, stack) {
21
+ loginError = error;
22
+ ExceptionHandler.onError(FlutterErrorDetails(exception: error, stack: stack));
23
}
24
return;
25
}