Skip to content

Commit e0a9d30

Browse files
authored
Use multiple selector for validation in AI task (home-assistant#158056)
1 parent 4ff141d commit e0a9d30

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

homeassistant/components/ai_task/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,8 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
101101
vol.Schema({str: STRUCTURE_FIELD_SCHEMA}),
102102
_validate_structure_fields,
103103
),
104-
vol.Optional(ATTR_ATTACHMENTS): vol.All(
105-
cv.ensure_list, [selector.MediaSelector({"accept": ["*/*"]})]
104+
vol.Optional(ATTR_ATTACHMENTS): selector.MediaSelector(
105+
{"accept": ["*/*"], "multiple": True}
106106
),
107107
}
108108
),
@@ -118,8 +118,8 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
118118
vol.Required(ATTR_TASK_NAME): cv.string,
119119
vol.Optional(ATTR_ENTITY_ID): cv.entity_id,
120120
vol.Required(ATTR_INSTRUCTIONS): cv.string,
121-
vol.Optional(ATTR_ATTACHMENTS): vol.All(
122-
cv.ensure_list, [selector.MediaSelector({"accept": ["*/*"]})]
121+
vol.Optional(ATTR_ATTACHMENTS): selector.MediaSelector(
122+
{"accept": ["*/*"], "multiple": True}
123123
),
124124
}
125125
),

0 commit comments

Comments
 (0)