From ee255852a90b14f25de3e2ca0afd585acaa6ea14 Mon Sep 17 00:00:00 2001 From: codyc1515 <50791984+codyc1515@users.noreply.github.com> Date: Mon, 15 Jan 2024 10:25:28 +1300 Subject: [PATCH] Fix malformed user input error on MJPEG config flow Fixes error "User input malformed: expected str for dictionary value @ data['name']" when no name was specified in the config entry --- homeassistant/components/mjpeg/config_flow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/mjpeg/config_flow.py b/homeassistant/components/mjpeg/config_flow.py index 61c80bcde382..024766f4c638 100644 --- a/homeassistant/components/mjpeg/config_flow.py +++ b/homeassistant/components/mjpeg/config_flow.py @@ -54,7 +54,7 @@ def async_get_schema( if show_name: schema = { - vol.Optional(CONF_NAME, default=defaults.get(CONF_NAME)): str, + vol.Required(CONF_NAME, default=defaults.get(CONF_NAME)): str, **schema, }