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
---

View File

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

View File

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