mirror of
https://github.com/inventree/inventree-app.git
synced 2025-04-27 21:16:48 +00:00
Item deplete fix (#452)
* Add status code information to server error message * More informative error message for 404 * Update release note
This commit is contained in:
parent
e22ba95214
commit
bb87d0dd6d
@ -1,3 +1,9 @@
|
||||
### 0.14.0 - November 2023
|
||||
---
|
||||
|
||||
- Adds support for Sales Orders
|
||||
- Fixes bug when removing entire quantity of a stock item
|
||||
|
||||
### 0.13.0 - October 2023
|
||||
---
|
||||
|
||||
|
@ -3,6 +3,7 @@ import "dart:io";
|
||||
|
||||
import "package:font_awesome_flutter/font_awesome_flutter.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:inventree/widget/snacks.dart";
|
||||
import "package:url_launcher/url_launcher.dart";
|
||||
import "package:path/path.dart" as path;
|
||||
|
||||
@ -553,11 +554,25 @@ class InvenTreeModel {
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
showServerError(
|
||||
url,
|
||||
L10().serverError,
|
||||
L10().errorFetch,
|
||||
);
|
||||
|
||||
switch (response.statusCode) {
|
||||
case 404: // Object has been deleted
|
||||
showSnackIcon(
|
||||
L10().itemDeleted,
|
||||
success: false,
|
||||
);
|
||||
break;
|
||||
default:
|
||||
String detail = L10().errorFetch;
|
||||
detail += "\n${L10().statusCode}: ${response.statusCode}";
|
||||
|
||||
showServerError(
|
||||
url,
|
||||
L10().serverError,
|
||||
detail
|
||||
);
|
||||
break;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
@ -557,6 +557,9 @@
|
||||
"itemInLocation": "Item already in location",
|
||||
"@itemInLocation": {},
|
||||
|
||||
"itemDeleted": "Item has been removed",
|
||||
"@itemDeleted": {},
|
||||
|
||||
"keywords": "Keywords",
|
||||
"@keywords": {},
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user