8000 Fix tests · python-kasa/python-kasa@e94cbb5 · GitHub
[go: up one dir, main page]

Skip to content 6602

Commit e94cbb5

Browse files
committed
Fix tests
1 parent 48f9ef2 commit e94cbb5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

kasa/smart/modules/lightpresetmodule.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def _handle_update(self):
4646
index = 0
4747
self._presets = {self.PRESET_OFF: None}
4848

49-
if preset_states := self.data["states"]:
49+
if preset_states := self.data.get("states"):
5050
for preset_state in preset_states:
5151
self._presets[f"Light preset {index + 1}"] = BulbPreset(
5252
index=index,
@@ -56,11 +56,11 @@ def _handle_update(self):
5656
saturation=preset_state.get("saturation"),
5757
)
5858
index = index + 1
59-
elif preset_brightnesses := self.data["brightness"]:
59+
elif preset_brightnesses := self.data.get("brightness"):
6060
for preset_brightness in preset_brightnesses:
6161
self._presets[f"Brightness preset {index + 1}"] = BulbPreset(
6262
index=index,
63-
brightness=preset_brightness["brightness"],
63+
brightness=preset_brightness,
6464
)
6565
index = index + 1
6666

0 commit comments

Comments
 (0)
0