2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-05-04 08:18:54 +00:00

Bug fix - duplicate stock transfer action

This commit is contained in:
Oliver Walters 2021-04-19 22:07:52 +10:00
parent 27a6025c32
commit 432558678d
2 changed files with 11 additions and 17 deletions

View File

@ -484,23 +484,18 @@ class InvenTreeStockItem extends InvenTreeModel {
quantity = this.quantity; quantity = this.quantity;
} }
Map<String, dynamic> data = { final response = await api.post(
"item": { "/stock/transfer/",
"pk": "${pk}", body: {
"item": {
"pk": "${pk}",
"quantity": "${quantity}",
},
"location": "${location}",
"notes": notes ?? "",
}, },
"location": "${location}", expectedStatusCode: 200
"notes": notes ?? '', );
};
if (quantity != null) {
data["item"]["quantity"] = "${quantity}";
}
print("transfer stock!");
final response = await api.post("/stock/transfer/", body: data);
print("transfer response: ${response}");
return response != null; return response != null;
} }

View File

@ -314,7 +314,6 @@ class _StockItemDisplayState extends RefreshableState<StockDetailWidget> {
_selectedController.text = selectedLocation.pathstring; _selectedController.text = selectedLocation.pathstring;
}, },
onSaved: (value) { onSaved: (value) {
_transferStock(context, selectedLocation);
}, },
itemBuilder: (context, suggestion) { itemBuilder: (context, suggestion) {
var location = suggestion as InvenTreeStockLocation; var location = suggestion as InvenTreeStockLocation;