Hide zone edit button for non admins (#4840)

This commit is contained in:
Bram Kragten 2020-02-12 13:48:51 +01:00 committed by GitHub
parent c5aa000a97
commit 0b8700f725
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -35,7 +35,7 @@ class HaPanelMap extends LocalizeMixin(PolymerElement) {
<app-toolbar>
<ha-menu-button hass="[[hass]]" narrow="[[narrow]]"></ha-menu-button>
<div main-title>[[localize('panel.map')]]</div>
<template is="dom-if" if="[[!computeDemo()]]">
<template is="dom-if" if="[[computeShowEditZone(hass)]]">
<paper-icon-button
icon="hass:pencil"
on-click="openZonesEditor"
@ -75,8 +75,8 @@ class HaPanelMap extends LocalizeMixin(PolymerElement) {
}
}
computeDemo() {
return __DEMO__;
computeShowEditZone(hass) {
return !__DEMO__ && hass.user.is_admin;
}
openZonesEditor() {