refa: report error (#1747)

* refa: report error

* remove some reports [skip ci]

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>

---------

Co-authored-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
My-Responsitories
2025-11-17 17:20:29 +08:00
committed by GitHub
parent a797467606
commit 377e430d74
12 changed files with 159 additions and 129 deletions

View File

@@ -1815,6 +1815,7 @@ class VideoDetailController extends GetxController
}
}
@pragma('vm:notify-debugger-on-exception')
bool onSkipSegment() {
try {
if (plPlayerController.enableSponsorBlock) {
@@ -1824,8 +1825,8 @@ class VideoDetailController extends GetxController
return true;
}
}
} catch (_) {
if (kDebugMode) rethrow;
} catch (e, s) {
Utils.reportError(e, s);
}
return false;
}

View File

@@ -20,6 +20,7 @@ import 'package:PiliPlus/utils/date_utils.dart';
import 'package:PiliPlus/utils/duration_utils.dart';
import 'package:PiliPlus/utils/id_utils.dart';
import 'package:PiliPlus/utils/storage_pref.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:flutter/foundation.dart' show kDebugMode, kReleaseMode;
import 'package:flutter/material.dart';
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
@@ -284,8 +285,8 @@ class _DownloadPanelState extends State<DownloadPanel> {
}
cidSet.add(cid);
return true;
} catch (e) {
if (kDebugMode) rethrow;
} catch (e, s) {
Utils.reportError(e, s);
SmartDialog.showToast(e.toString());
}
return false;

View File

@@ -7,9 +7,9 @@ import 'package:PiliPlus/pages/video/reply_new/view.dart';
import 'package:PiliPlus/utils/id_utils.dart';
import 'package:PiliPlus/utils/request_utils.dart';
import 'package:PiliPlus/utils/storage_pref.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:extended_nested_scroll_view/extended_nested_scroll_view.dart';
import 'package:fixnum/fixnum.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/scheduler.dart';
import 'package:get/get.dart';

View File

@@ -1150,8 +1150,8 @@ class HeaderControlState extends State<HeaderControl> {
allowedExtensions: const ['json'],
);
}
} catch (e) {
if (kDebugMode) rethrow;
} catch (e, s) {
Utils.reportError(e, s);
SmartDialog.showToast(e.toString());
}
},