Skip to content

Commit 1fca656

Browse files
committed
Rearrange
1 parent 52dd3f6 commit 1fca656

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

plugwise/helper.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1255,13 +1255,13 @@ def _schedules(
12551255
for rule_id, loc_id in rule_ids.items():
12561256
name = self._domain_objects.find(f'./rule[@id="{rule_id}"]/name').text
12571257
schedule: dict[str, list[float]] = {}
1258+
locator = f'./rule[@id="{rule_id}"]/directives'
1259+
# Show an empty schedule as no schedule found
1260+
if not (directives := self._domain_objects.find(locator)):
1261+
return available, selected, schedule_temperatures, None
1262+
12581263
# Only process the active schedule in detail for Adam or Anna with cooling
12591264
if self._cooling_present and loc_id != NONE:
1260-
locator = f'./rule[@id="{rule_id}"]/directives'
1261-
# Show an empty schedule as no schedule found
1262-
if not (directives := self._domain_objects.find(locator)):
1263-
return available, selected, schedule_temperatures, None
1264-
12651265
for directive in directives:
12661266
entry = directive.find("then").attrib
12671267
if "setpoint" in entry:

0 commit comments

Comments
 (0)