File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ def _handle_update(self):
46
46
index = 0
47
47
self ._presets = {self .PRESET_OFF : None }
48
48
49
- if preset_states := self .data [ "states" ] :
49
+ if preset_states := self .data . get ( "states" ) :
50
50
for preset_state in preset_states :
51
51
self ._presets [f"Light preset { index + 1 } " ] = BulbPreset (
52
52
index = index ,
@@ -56,11 +56,11 @@ def _handle_update(self):
56
56
saturation = preset_state .get ("saturation" ),
57
57
)
58
58
index = index + 1
59
- elif preset_brightnesses := self .data [ "brightness" ] :
59
+ elif preset_brightnesses := self .data . get ( "brightness" ) :
60
60
for preset_brightness in preset_brightnesses :
61
61
self ._presets [f"Brightness preset { index + 1 } " ] = BulbPreset (
62
62
index = index ,
63
- brightness = preset_brightness [ "brightness" ] ,
63
+ brightness = preset_brightness ,
64
64
)
65
65
index = index + 1
66
66
You can’t perform that action at this time.
0 commit comments