From 532e35affc82ade095b9740ff1f6b6f7e6ce04f7 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Wed, 3 Jan 2024 17:27:44 +0200 Subject: [PATCH] Show inventory stock amount in product dropdown --- lib/ui/invoice/edit/invoice_edit_items_desktop.dart | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/ui/invoice/edit/invoice_edit_items_desktop.dart b/lib/ui/invoice/edit/invoice_edit_items_desktop.dart index 76bd7be4a..31d9f926e 100644 --- a/lib/ui/invoice/edit/invoice_edit_items_desktop.dart +++ b/lib/ui/invoice/edit/invoice_edit_items_desktop.dart @@ -821,6 +821,19 @@ class _InvoiceEditItemsDesktopState extends State { EntityAutocompleteListTile( onTap: (entity) => onSelected( entity as ProductEntity), + overrideSuggestedLabel: + (entity) { + var label = + entity.listDisplayName; + if (state.company + .trackInventory) { + final product = entity + as ProductEntity; + label += + ' [${product.stockQuantity}]'; + } + return label; + }, overrideSuggestedAmount: (entity) { final product =