Update handlers.py

This commit is contained in:
thekiwismarthome
2026-02-14 15:44:46 +13:00
committed by GitHub
parent 960319231f
commit 575e59225f
@@ -550,9 +550,9 @@ def websocket_get_list_total(
vol.Required("type"): WS_TYPE_PRODUCTS_SEARCH, vol.Required("type"): WS_TYPE_PRODUCTS_SEARCH,
vol.Required("query"): str, vol.Required("query"): str,
vol.Optional("limit", default=10): int, vol.Optional("limit", default=10): int,
vol.Optional("exclude_allergens"): [str], vol.Optional("exclude_allergens", default=None): vol.Any(None, [str]),
vol.Optional("include_tags"): [str], vol.Optional("include_tags", default=None): vol.Any(None, [str]),
vol.Optional("substitution_group"): str, vol.Optional("substitution_group", default=None): vol.Any(None, str),
} }
) )
@callback @callback
@@ -581,6 +581,7 @@ def websocket_search_products(
_LOGGER.error("Error searching products: %s", err) _LOGGER.error("Error searching products: %s", err)
connection.send_error(msg["id"], "search_failed", str(err)) connection.send_error(msg["id"], "search_failed", str(err))
@websocket_api.websocket_command( @websocket_api.websocket_command(
{ {
vol.Required("type"): "shopping_list_manager/products/substitutes", vol.Required("type"): "shopping_list_manager/products/substitutes",