2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-06-16 04:05:28 +00:00

Report unhandled errors to sentry

This commit is contained in:
Oliver
2021-07-13 08:08:58 +10:00
parent 374a387355
commit 01e0dd5dce
3 changed files with 32 additions and 9 deletions

View File

@ -2,6 +2,7 @@
import 'package:InvenTree/api.dart';
import 'package:InvenTree/app_settings.dart';
import 'package:InvenTree/inventree/part.dart';
import 'package:InvenTree/inventree/sentry.dart';
import 'package:InvenTree/widget/progress.dart';
import 'package:InvenTree/l10.dart';
@ -437,9 +438,11 @@ class _PaginatedPartListState extends State<PaginatedPartList> {
resultCount = pageCount;
});
} catch (error) {
} catch (error, stackTrace) {
print("Error! - ${error.toString()}");
_pagingController.error = error;
sentryReportError(error, stackTrace);
}
}

View File

@ -1,6 +1,7 @@
import 'package:InvenTree/api.dart';
import 'package:InvenTree/app_settings.dart';
import 'package:InvenTree/barcode.dart';
import 'package:InvenTree/inventree/sentry.dart';
import 'package:InvenTree/inventree/stock.dart';
import 'package:InvenTree/widget/progress.dart';
@ -497,8 +498,10 @@ class _PaginatedStockListState extends State<PaginatedStockList> {
resultCount = pageCount;
});
} catch (error) {
} catch (error, stackTrace) {
_pagingController.error = error;
sentryReportError(error, stackTrace);
}
}