Преглед на файлове

Bugfix. Only create VCards for `chat` and `groupchat` messages

Other types of messages such as `error` don't necessarily have a JID
tied to them.
JC Brand преди 6 години
родител
ревизия
970ba96ce1
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      src/headless/converse-chatboxes.js

+ 3 - 1
src/headless/converse-chatboxes.js

@@ -87,7 +87,9 @@ converse.plugins.add('converse-chatboxes', {
             },
 
             initialize () {
-                this.setVCard();
+                if (['chat', 'groupchat'].includes(this.get('type'))) {
+                    this.setVCard();
+                }
                 if (this.get('type') === 'chat') {
                     this.setRosterContact(Strophe.getBareJidFromJid(this.get('from')));
                 }