Fix undefined on plant/weather card (#2339)

This commit is contained in:
Paulus Schoutsen 2018-12-16 19:52:13 +01:00 committed by Zack Arnett
parent c46d04eaa6
commit e20a02c52c
2 changed files with 4 additions and 2 deletions

View File

@ -119,7 +119,7 @@ class HaPlantCard extends EventsMixin(PolymerElement) {
}
computeTitle(stateObj) {
return this.config.name || computeStateName(stateObj);
return (this.config && this.config.name) || computeStateName(stateObj);
}
computeAttributes(data) {

View File

@ -39,6 +39,7 @@ class HaWeatherCard extends LocalizeMixin(EventsMixin(PolymerElement)) {
opacity: var(--dark-primary-opacity);
padding: 24px 16px 16px;
display: flex;
align-items: baseline;
}
.name {
@ -195,6 +196,7 @@ class HaWeatherCard extends LocalizeMixin(EventsMixin(PolymerElement)) {
static get properties() {
return {
hass: Object,
config: Object,
stateObj: Object,
forecast: {
type: Array,
@ -274,7 +276,7 @@ class HaWeatherCard extends LocalizeMixin(EventsMixin(PolymerElement)) {
}
computeName(stateObj) {
return this.config.name || computeStateName(stateObj);
return (this.config && this.config.name) || computeStateName(stateObj);
}
showWeatherIcon(condition) {