From 6cb27ede09421c385cdf930e9bcd26034c8d06b6 Mon Sep 17 00:00:00 2001 From: Logan Rosen Date: Fri, 18 Jul 2025 01:35:41 -0400 Subject: [PATCH] Refresh store collection when adding or removing repository (#26174) * Refresh store collection when adding new repository * Remove store refresh from `hassio-addon-store` * Only refresh store when adding/removing repositories --- hassio/src/dialogs/repositories/dialog-hassio-repositories.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hassio/src/dialogs/repositories/dialog-hassio-repositories.ts b/hassio/src/dialogs/repositories/dialog-hassio-repositories.ts index d7e9d90b28..3c37d66c0b 100644 --- a/hassio/src/dialogs/repositories/dialog-hassio-repositories.ts +++ b/hassio/src/dialogs/repositories/dialog-hassio-repositories.ts @@ -249,6 +249,8 @@ class HassioRepositoriesDialog extends LitElement { await addStoreRepository(this.hass, input.value); await this._loadData(); + fireEvent(this, "supervisor-collection-refresh", { collection: "store" }); + input.value = ""; } catch (err: any) { this._error = extractApiErrorMessage(err); @@ -261,6 +263,8 @@ class HassioRepositoriesDialog extends LitElement { try { await removeStoreRepository(this.hass, slug); await this._loadData(); + + fireEvent(this, "supervisor-collection-refresh", { collection: "store" }); } catch (err: any) { this._error = extractApiErrorMessage(err); }