From 2289773e3613b466b07cedfc2e463b172e6a2ffd Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Fri, 7 Dec 2018 07:09:13 +0100 Subject: [PATCH] Force refresh on manual refresh (#2200) --- src/data/lovelace.ts | 6 +++++- src/panels/lovelace/ha-panel-lovelace.js | 14 +++++++++----- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/data/lovelace.ts b/src/data/lovelace.ts index cd806b682b..054a79ce26 100644 --- a/src/data/lovelace.ts +++ b/src/data/lovelace.ts @@ -51,9 +51,13 @@ export type ActionConfig = | MoreInfoActionConfig | NoActionConfig; -export const fetchConfig = (hass: HomeAssistant): Promise => +export const fetchConfig = ( + hass: HomeAssistant, + force: boolean +): Promise => hass.callWS({ type: "lovelace/config", + force, }); export const migrateConfig = (hass: HomeAssistant): Promise => diff --git a/src/panels/lovelace/ha-panel-lovelace.js b/src/panels/lovelace/ha-panel-lovelace.js index c7b8fa27a8..936b0e5d1a 100644 --- a/src/panels/lovelace/ha-panel-lovelace.js +++ b/src/panels/lovelace/ha-panel-lovelace.js @@ -28,7 +28,7 @@ class Lovelace extends localizeMixin(PolymerElement) { route="[[route]]" config="[[_config]]" columns="[[_columns]]" - on-config-refresh="_fetchConfig" + on-config-refresh="_forceFetchConfig" >