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" >