mirror of
https://github.com/HendrikRauh/inventree-app.git
synced 2026-01-13 03:26:24 +00:00
[refactor] Scan improvements (#577)
* Handle error on unexpected barcode response * Add ManufacturerPart detail view * Support barcode scanning for manufacturer part * Refactoring for null checks * Ignore selected errors in sentry * Fix API implementation for ManufacturerPart * Update release notes * More error handling * Decode quantity betterer * Refactoring * Add option to confirm checkin details * Improve response handlign * Cleanup * Remove unused imports * Fix async function * Fix for assigning custom barcode * Handle barcode scan result for company * Fix * Adjust scan priority * Refactoring MODEL_TYPE - Use instead of duplicated const strings * @override fix
This commit is contained in:
parent
6b179d108c
commit
524c5469f1
24 changed files with 576 additions and 220 deletions
|
|
@ -23,6 +23,8 @@ class InvenTreePartCategory extends InvenTreeModel {
|
|||
@override
|
||||
String get URL => "part/category/";
|
||||
|
||||
static const String MODEL_TYPE = "partcategory";
|
||||
|
||||
@override
|
||||
List<String> get rolesRequired => ["part_category"];
|
||||
|
||||
|
|
@ -79,6 +81,8 @@ class InvenTreePartTestTemplate extends InvenTreeModel {
|
|||
@override
|
||||
String get URL => "part/test-template/";
|
||||
|
||||
static const String MODEL_TYPE = "parttesttemplate";
|
||||
|
||||
String get key => getString("key");
|
||||
|
||||
String get testName => getString("test_name");
|
||||
|
|
@ -192,8 +196,7 @@ class InvenTreePart extends InvenTreeModel {
|
|||
@override
|
||||
String get URL => "part/";
|
||||
|
||||
@override
|
||||
String get MODEL_TYPE => "part";
|
||||
static const String MODEL_TYPE = "part";
|
||||
|
||||
@override
|
||||
List<String> get rolesRequired => ["part"];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue