From 535b7d27721d443ed88d0a11a08f876ce1da1424 Mon Sep 17 00:00:00 2001
From: vjrj <vjrj@comunes.org>
Date: Wed, 5 Apr 2023 00:07:49 +0200
Subject: [PATCH] Send bloc errors to sentry

---
 lib/app_bloc_observer.dart | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/app_bloc_observer.dart b/lib/app_bloc_observer.dart
index 62c83208..9e95084e 100644
--- a/lib/app_bloc_observer.dart
+++ b/lib/app_bloc_observer.dart
@@ -1,4 +1,5 @@
 import 'package:bloc/bloc.dart';
+import 'package:sentry_flutter/sentry_flutter.dart';
 
 import 'ui/logger.dart';
 
@@ -25,6 +26,7 @@ class AppBlocObserver extends BlocObserver {
   @override
   void onError(BlocBase<dynamic> bloc, Object error, StackTrace stackTrace) {
     super.onError(bloc, error, stackTrace);
+    Sentry.captureException(error, stackTrace: stackTrace);
     logger('onError -- $error');
     logger(stackTrace);
   }
-- 
GitLab