fix continue integration flow (#3766)

* fix continue integration flow

* Remove test button
This commit is contained in:
Bram Kragten 2019-09-19 17:57:17 +02:00 committed by Paulus Schoutsen
parent cd2b92a449
commit d250a931e6

View File

@ -81,7 +81,9 @@ export class HaConfigManagerDashboard extends LitElement {
<paper-item-body>
${localizeConfigFlowTitle(this.hass.localize, flow)}
</paper-item-body>
<mwc-button @click=${this._continueFlow}
<mwc-button
@click=${this._continueFlow}
data-id="${flow.flow_id}"
>${this.hass.localize(
"ui.panel.config.integrations.configure"
)}</mwc-button
@ -165,9 +167,10 @@ export class HaConfigManagerDashboard extends LitElement {
});
}
private _continueFlow(ev) {
private _continueFlow(ev: Event) {
showConfigFlowDialog(this, {
continueFlowId: ev.model.item.flow_id,
continueFlowId:
(ev.target as HTMLElement).getAttribute("data-id") || undefined,
dialogClosedCallback: () => fireEvent(this, "hass-reload-entries"),
});
}