Ask "save to login" after hassConnected (#1631)

This commit is contained in:
Jason Hu 2018-09-03 04:07:34 -07:00 committed by Paulus Schoutsen
parent cdab874b5b
commit e16b3db0d4

View File

@ -11,6 +11,11 @@ export default superClass => class extends superClass {
// HACK :( We don't have a way yet to trigger an update of `subscribeUser`
this.addEventListener('hass-refresh-current-user', () =>
getUser(this.hass.connection).then(user => this._updateHass({ user })));
}
hassConnected() {
super.hassConnected();
subscribeUser(this.hass.connection, user => this._updateHass({ user }));
afterNextRender(null, () => {
if (askWrite()) {
@ -22,11 +27,6 @@ export default superClass => class extends superClass {
});
}
hassConnected() {
super.hassConnected();
subscribeUser(this.hass.connection, user => this._updateHass({ user }));
}
_handleLogout() {
this.hass.connection.close();
clearState();