ソースを参照

muc: no need to override `tearDown`

we already listen for `beforeTearDown` and do what's necessary there.
JC Brand 5 年 前
コミット
09b085be6e
1 ファイル変更0 行追加7 行削除
  1. 0 7
      src/headless/converse-muc.js

+ 0 - 7
src/headless/converse-muc.js

@@ -88,13 +88,6 @@ converse.plugins.add('converse-muc', {
     dependencies: ["converse-chatboxes", "converse-chat", "converse-disco", "converse-controlbox"],
     dependencies: ["converse-chatboxes", "converse-chat", "converse-disco", "converse-controlbox"],
 
 
     overrides: {
     overrides: {
-        tearDown () {
-            const { _converse } = this.__super__;
-            const groupchats = this.chatboxes.where({'type': _converse.CHATROOMS_TYPE});
-            groupchats.forEach(gc => u.safeSave(gc, {'connection_status': converse.ROOMSTATUS.DISCONNECTED}));
-            this.__super__.tearDown.call(this, arguments);
-        },
-
         ChatBoxes: {
         ChatBoxes: {
             model (attrs, options) {
             model (attrs, options) {
                 const { _converse } = this.__super__;
                 const { _converse } = this.__super__;