Просмотр исходного кода

Store `session` model on `_converse.state`

JC Brand 2 недель назад
Родитель
Сommit
24ce64a3c6
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      src/headless/shared/_converse.js

+ 3 - 2
src/headless/shared/_converse.js

@@ -147,10 +147,11 @@ export class ConversePrivateGlobal extends EventEmitter(Object) {
     }
 
     initSession () {
-        this.session?.destroy();
-        this.session = new Model();
+        this.state.session?.destroy();
+        this.state.session = new Model();
 
         // XXX DEPRECATED
+        this.session = this.state.session;
         Object.assign(
             this, {
                 jid: undefined,