diff --git a/lib/g1/g1_helper.dart b/lib/g1/g1_helper.dart index 8340eb54568fcfb07f6142812e58112d943fa221..2f18f2f65814eb6fa6174b7699bc17cf57a827ca 100644 --- a/lib/g1/g1_helper.dart +++ b/lib/g1/g1_helper.dart @@ -5,6 +5,7 @@ import 'dart:typed_data'; import 'package:durt/durt.dart'; import 'package:encrypt/encrypt.dart' as encrypt; import 'package:encrypt/encrypt.dart'; +import 'package:sentry_flutter/sentry_flutter.dart'; import '../data/models/contact.dart'; import '../data/models/payment_state.dart'; @@ -89,7 +90,8 @@ String? parseHost(String endpointUnParsed) { } final String endpoint = '$protocol://$host$port$path'.trim(); return endpoint; - } catch (e) { + } catch (e, stacktrace) { + Sentry.captureException(e, stackTrace: stacktrace); // Don't do this here or tests will fail // logger('Cannot parse endpoint $endpointUnParsed'); return null;