From accc8bc64484c50d4ccaebf05d52732ccb817f35 Mon Sep 17 00:00:00 2001 From: karwosts <32912880+karwosts@users.noreply.github.com> Date: Mon, 7 Aug 2023 03:01:46 -0700 Subject: [PATCH] Disable `?edit=1` for non-admin users (#17493) --- src/panels/lovelace/hui-root.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/panels/lovelace/hui-root.ts b/src/panels/lovelace/hui-root.ts index b023483ab9..e9423fb81a 100644 --- a/src/panels/lovelace/hui-root.ts +++ b/src/panels/lovelace/hui-root.ts @@ -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();