From 3e19e7f1cb7d54b4ffa6ea79e8090368229945de Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 9 Aug 2021 08:38:43 +1000 Subject: [PATCH] Decode response data when file upload fails --- lib/api.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/api.dart b/lib/api.dart index 3a0f255e..f47feccb 100644 --- a/lib/api.dart +++ b/lib/api.dart @@ -496,6 +496,9 @@ class InvenTreeAPI { if (response.statusCode >= 500) { // Server error if (response.statusCode >= 500) { + + var data = await response.stream.bytesToString(); + sentryReportMessage( "Server error on file upload", context: { @@ -503,6 +506,7 @@ class InvenTreeAPI { "statusCode": "${response.statusCode}", "response": response.toString(), "request": request.fields.toString(), + "data": data, } ); }