Skip to content

Commit 39f585c

Browse files
committed
Update documentation
1 parent c6ff169 commit 39f585c

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

docs/alarm.html

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -246,13 +246,16 @@ <h3>Methods</h3>
246246
data = await self.director.getItemInfo(self.item_id)
247247
jsonDictionary = json.loads(data)
248248

249-
if jsonDictionary[0][&#34;capabilities&#34;][&#34;has_fire&#34;]:
249+
capabilities = (
250+
jsonDictionary[0].get(&#34;capabilities&#34;, {}) if jsonDictionary else {}
251+
)
252+
if capabilities.get(&#34;has_fire&#34;):
250253
types_list.append(&#34;Fire&#34;)
251-
if jsonDictionary[0][&#34;capabilities&#34;][&#34;has_medical&#34;]:
254+
if capabilities.get(&#34;has_medical&#34;):
252255
types_list.append(&#34;Medical&#34;)
253-
if jsonDictionary[0][&#34;capabilities&#34;][&#34;has_panic&#34;]:
256+
if capabilities.get(&#34;has_panic&#34;):
254257
types_list.append(&#34;Panic&#34;)
255-
if jsonDictionary[0][&#34;capabilities&#34;][&#34;has_police&#34;]:
258+
if capabilities.get(&#34;has_police&#34;):
256259
types_list.append(&#34;Police&#34;)
257260

258261
return types_list
@@ -440,13 +443,16 @@ <h3>Methods</h3>
440443
data = await self.director.getItemInfo(self.item_id)
441444
jsonDictionary = json.loads(data)
442445

443-
if jsonDictionary[0][&#34;capabilities&#34;][&#34;has_fire&#34;]:
446+
capabilities = (
447+
jsonDictionary[0].get(&#34;capabilities&#34;, {}) if jsonDictionary else {}
448+
)
449+
if capabilities.get(&#34;has_fire&#34;):
444450
types_list.append(&#34;Fire&#34;)
445-
if jsonDictionary[0][&#34;capabilities&#34;][&#34;has_medical&#34;]:
451+
if capabilities.get(&#34;has_medical&#34;):
446452
types_list.append(&#34;Medical&#34;)
447-
if jsonDictionary[0][&#34;capabilities&#34;][&#34;has_panic&#34;]:
453+
if capabilities.get(&#34;has_panic&#34;):
448454
types_list.append(&#34;Panic&#34;)
449-
if jsonDictionary[0][&#34;capabilities&#34;][&#34;has_police&#34;]:
455+
if capabilities.get(&#34;has_police&#34;):
450456
types_list.append(&#34;Police&#34;)
451457

452458
return types_list</code></pre>

0 commit comments

Comments
 (0)