From 88b3f2d435a3c1078f6610298d805de71f15548f Mon Sep 17 00:00:00 2001 From: thekiwismarthome Date: Tue, 17 Feb 2026 20:58:37 +1300 Subject: [PATCH] Update handlers.py --- .../shopping_list_manager/websocket/handlers.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/custom_components/shopping_list_manager/websocket/handlers.py b/custom_components/shopping_list_manager/websocket/handlers.py index dc706da..edd5bff 100644 --- a/custom_components/shopping_list_manager/websocket/handlers.py +++ b/custom_components/shopping_list_manager/websocket/handlers.py @@ -113,8 +113,15 @@ async def websocket_increment_item( item_id, quantity=new_quantity ) - if updated_item: + hass.bus.async_fire( + EVENT_ITEM_UPDATED, + { + "list_id": updated_item.list_id, + "item_id": item_id, + "item": updated_item.to_dict() + } + ) connection.send_result(msg["id"], { "item": updated_item.to_dict() })