2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-05-03 15:58:54 +00:00

Reduce error reporting for model requests

This commit is contained in:
Oliver 2021-08-11 08:14:40 +10:00
parent 0d6d0f754a
commit 232535d166

View File

@ -199,17 +199,19 @@ class InvenTreeModel {
if (!response.isValid() || response.data == null || !(response.data is Map)) { if (!response.isValid() || response.data == null || !(response.data is Map)) {
// Report error // Report error
await sentryReportMessage( if (response.statusCode > 0) {
"InvenTreeModel.reload() returned invalid response", await sentryReportMessage(
context: { "InvenTreeModel.reload() returned invalid response",
"url": url, context: {
"statusCode": response.statusCode.toString(), "url": url,
"data": response.data?.toString() ?? "null", "statusCode": response.statusCode.toString(),
"valid": response.isValid().toString(), "data": response.data?.toString() ?? "null",
"error": response.error, "valid": response.isValid().toString(),
"errorDetail": response.errorDetail, "error": response.error,
} "errorDetail": response.errorDetail,
); }
);
}
showServerError( showServerError(
L10().serverError, L10().serverError,
@ -270,17 +272,19 @@ class InvenTreeModel {
if (!response.isValid() || response.data == null || !(response.data is Map)) { if (!response.isValid() || response.data == null || !(response.data is Map)) {
await sentryReportMessage( if (response.statusCode > 0) {
"InvenTreeModel.get() returned invalid response", await sentryReportMessage(
context: { "InvenTreeModel.get() returned invalid response",
"url": url, context: {
"statusCode": response.statusCode.toString(), "url": url,
"data": response.data?.toString() ?? "null", "statusCode": response.statusCode.toString(),
"valid": response.isValid().toString(), "data": response.data?.toString() ?? "null",
"error": response.error, "valid": response.isValid().toString(),
"errorDetail": response.errorDetail, "error": response.error,
} "errorDetail": response.errorDetail,
); }
);
}
showServerError( showServerError(
L10().serverError, L10().serverError,
@ -311,17 +315,19 @@ class InvenTreeModel {
// Invalid response returned from server // Invalid response returned from server
if (!response.isValid() || response.data == null || !(response.data is Map)) { if (!response.isValid() || response.data == null || !(response.data is Map)) {
await sentryReportMessage( if (response.statusCode > 0) {
"InvenTreeModel.create() returned invalid response", await sentryReportMessage(
context: { "InvenTreeModel.create() returned invalid response",
"url": url, context: {
"statusCode": response.statusCode.toString(), "url": url,
"data": response.data?.toString() ?? "null", "statusCode": response.statusCode.toString(),
"valid": response.isValid().toString(), "data": response.data?.toString() ?? "null",
"error": response.error, "valid": response.isValid().toString(),
"errorDetail": response.errorDetail, "error": response.error,
} "errorDetail": response.errorDetail,
); }
);
}
showServerError( showServerError(
L10().serverError, L10().serverError,