From 848821139d5ba4146dd2e41d21d36529ba8d36bd Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Mon, 21 Nov 2022 19:00:34 +0100 Subject: [PATCH] Fix picnic typing (#82476) --- homeassistant/components/picnic/services.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/picnic/services.py b/homeassistant/components/picnic/services.py index 565905c76fe..3af2a521f8a 100644 --- a/homeassistant/components/picnic/services.py +++ b/homeassistant/components/picnic/services.py @@ -1,6 +1,8 @@ """Services for the Picnic integration.""" from __future__ import annotations +from typing import cast + from python_picnic_api import PicnicAPI import voluptuous as vol @@ -64,7 +66,7 @@ async def handle_add_product( product_id = call.data.get("product_id") if not product_id: product_id = await hass.async_add_executor_job( - _product_search, api_client, call.data.get("product_name") + _product_search, api_client, cast(str, call.data["product_name"]) ) if not product_id: