Fix false-positive error reports

This commit is contained in:
problematicconsumer
2023-09-22 14:17:42 +03:30
parent 84673ed4b0
commit b3af43faf5
3 changed files with 11 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ import 'package:hiddify/core/prefs/prefs.dart';
import 'package:hiddify/data/data_providers.dart';
import 'package:hiddify/data/repository/app_repository_impl.dart';
import 'package:hiddify/domain/environment.dart';
import 'package:hiddify/domain/failures.dart';
import 'package:hiddify/features/common/active_profile/active_profile_notifier.dart';
import 'package:hiddify/features/common/window/window_controller.dart';
import 'package:hiddify/features/system_tray/system_tray.dart';
@@ -66,6 +67,12 @@ Future<void> lazyBootstrap(
options.tracesSampleRate = 0.25;
options.enableUserInteractionTracing = true;
options.addIntegration(sentryLogger);
options.beforeSend = (event, {hint}) {
return switch (event.throwable) {
ExpectedException _ => null,
_ => event,
};
};
},
appRunner: () => _lazyBootstrap(widgetsBinding, container, env),
);