Only allow admin to edit UI config (#3674)

Closes https://github.com/home-assistant/home-assistant-polymer/issues/3084
This commit is contained in:
Ian Richardson 2019-09-10 00:13:45 -05:00 committed by Paulus Schoutsen
parent a29d598027
commit 9eae637814

View File

@ -186,16 +186,20 @@ class HUIRoot extends LitElement {
</paper-item>
`
: ""}
<paper-item
aria-label=${this.hass!.localize(
"ui.panel.lovelace.menu.configure_ui"
)}
@tap="${this._editModeEnable}"
>
${this.hass!.localize(
"ui.panel.lovelace.menu.configure_ui"
)}
</paper-item>
${this.hass!.user!.is_admin
? html`
<paper-item
aria-label=${this.hass!.localize(
"ui.panel.lovelace.menu.configure_ui"
)}
@tap="${this._editModeEnable}"
>
${this.hass!.localize(
"ui.panel.lovelace.menu.configure_ui"
)}
</paper-item>
`
: ""}
<paper-item
aria-label=${this.hass!.localize(
"ui.panel.lovelace.menu.help"