Fix initial data for select selector without labels (#17659)

This commit is contained in:
Bram Kragten 2023-08-21 21:46:08 +02:00 committed by GitHub
parent 216a3c4c7e
commit 3534617f81
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,7 +60,8 @@ export const computeInitialHaFormData = (
data[field.name] = selector.number?.min ?? 0;
} else if ("select" in selector) {
if (selector.select?.options.length) {
data[field.name] = selector.select.options[0][0];
const val = selector.select.options[0];
data[field.name] = Array.isArray(val) ? val[0] : val;
}
} else if ("duration" in selector) {
data[field.name] = {