Disable ?edit=1 for non-admin users (#17493)

This commit is contained in:
karwosts 2023-08-07 03:01:46 -07:00 committed by GitHub
parent 4884108123
commit accc8bc644
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -564,7 +564,7 @@ class HUIRoot extends LitElement {
super.firstUpdated(changedProps);
// Check for requested edit mode
const searchParams = extractSearchParamsObject();
if (searchParams.edit === "1") {
if (searchParams.edit === "1" && this.hass!.user?.is_admin) {
this.lovelace!.setEditMode(true);
} else if (searchParams.conversation === "1") {
this._showVoiceCommandDialog();