mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-13 12:26:35 +00:00
Fix passing in non-existing domains
This commit is contained in:
parent
1e2ffae63f
commit
0d4060bb97
@ -88,7 +88,8 @@ Polymer({
|
|||||||
if (state.state === 'unavailable') {
|
if (state.state === 'unavailable') {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
switch (window.hassUtil.computeDomain(state)) {
|
var domain = window.hassUtil.computeDomain(state);
|
||||||
|
switch (domain) {
|
||||||
case 'alarm_control_panel':
|
case 'alarm_control_panel':
|
||||||
if (state.state === 'pending') {
|
if (state.state === 'pending') {
|
||||||
return 'mdi:clock-fast';
|
return 'mdi:clock-fast';
|
||||||
@ -100,14 +101,14 @@ Polymer({
|
|||||||
return 'mdi:alert-circle';
|
return 'mdi:alert-circle';
|
||||||
}
|
}
|
||||||
// state == 'disarmed'
|
// state == 'disarmed'
|
||||||
return window.hassUtil.domainIcon(state.domain, state.state);
|
return window.hassUtil.domainIcon(domain, state.state);
|
||||||
case 'binary_sensor':
|
case 'binary_sensor':
|
||||||
case 'device_tracker':
|
case 'device_tracker':
|
||||||
case 'updater':
|
case 'updater':
|
||||||
return window.hassUtil.stateIcon(state);
|
return window.hassUtil.stateIcon(state);
|
||||||
case 'sun':
|
case 'sun':
|
||||||
return state.state === 'above_horizon' ?
|
return state.state === 'above_horizon' ?
|
||||||
window.hassUtil.domainIcon(state.domain) : 'mdi:brightness-3';
|
window.hassUtil.domainIcon(domain) : 'mdi:brightness-3';
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user