mirror of
				https://github.com/inventree/inventree-app.git
				synced 2025-10-30 21:05:42 +00:00 
			
		
		
		
	Bug fix - duplicate stock transfer action
This commit is contained in:
		| @@ -484,23 +484,18 @@ class InvenTreeStockItem extends InvenTreeModel { | ||||
|       quantity = this.quantity; | ||||
|     } | ||||
|  | ||||
|     Map<String, dynamic> data = { | ||||
|     final response = await api.post( | ||||
|       "/stock/transfer/", | ||||
|       body: { | ||||
|         "item": { | ||||
|           "pk": "${pk}", | ||||
|           "quantity": "${quantity}", | ||||
|         }, | ||||
|         "location": "${location}", | ||||
|       "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}"); | ||||
|         "notes": notes ?? "", | ||||
|       }, | ||||
|       expectedStatusCode: 200 | ||||
|     ); | ||||
|  | ||||
|     return response != null; | ||||
|   } | ||||
|   | ||||
| @@ -314,7 +314,6 @@ class _StockItemDisplayState extends RefreshableState<StockDetailWidget> { | ||||
|                 _selectedController.text = selectedLocation.pathstring; | ||||
|               }, | ||||
|               onSaved: (value) { | ||||
|                 _transferStock(context, selectedLocation); | ||||
|               }, | ||||
|               itemBuilder: (context, suggestion) { | ||||
|                 var location = suggestion as InvenTreeStockLocation; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user