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

Fix bug in purchase order form (#354)

- Remove "project_code" field if the server API does not yet support it
This commit is contained in:
Oliver 2023-05-18 20:55:50 +10:00 committed by GitHub
parent 905cedf9af
commit b733d00c37
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 2 deletions

View File

@ -1,3 +1,7 @@
### 0.12.1 - May 2023
- Fixes bug in purchase order form
### 0.12.0 - April 2023 ### 0.12.0 - April 2023
--- ---

View File

@ -1,3 +1,4 @@
import "package:inventree/api.dart";
import "package:inventree/helpers.dart"; import "package:inventree/helpers.dart";
import "package:inventree/inventree/company.dart"; import "package:inventree/inventree/company.dart";
import "package:inventree/inventree/part.dart"; import "package:inventree/inventree/part.dart";
@ -26,7 +27,7 @@ class InvenTreePurchaseOrder extends InvenTreeModel {
@override @override
Map<String, dynamic> formFields() { Map<String, dynamic> formFields() {
return { var fields = {
"reference": {}, "reference": {},
"supplier": { "supplier": {
"filters": { "filters": {
@ -45,6 +46,13 @@ class InvenTreePurchaseOrder extends InvenTreeModel {
} }
}, },
}; };
if (!InvenTreeAPI().supportsProjectCodes) {
fields.remove("project_code");
}
return fields;
} }
@override @override

View File

@ -1,7 +1,7 @@
name: inventree name: inventree
description: InvenTree stock management description: InvenTree stock management
version: 0.12.0+66 version: 0.12.1+67
environment: environment:
sdk: ">=2.16.0 <3.0.0" sdk: ">=2.16.0 <3.0.0"