2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-06-14 11:15:26 +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
3 changed files with 14 additions and 2 deletions

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