fixed truthiness bug in _split_service_call_data (adapted from #1460)

Signed-off-by: jaynis <kranz.jannis@googlemail.com>
This commit is contained in:
jaynis 2026-04-24 18:06:26 +02:00
commit 7acef8d7b9

View file

@ -98,7 +98,7 @@ def _split_service_call_data(service_data: ServiceData) -> list[ServiceData]:
split_data = {
attribute: service_data[attribute]
for attribute in attributes
if service_data.get(attribute)
if service_data.get(attribute) is not None
}
if split_data:
service_datas.append(common_data | split_data)