浏览代码

Use `getDisplayName` for roster contacts

JC Brand 6 年之前
父节点
当前提交
5738b3748a
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      src/converse-muc-views.js
  2. 1 1
      src/headless/converse-muc.js

+ 1 - 1
src/converse-muc-views.js

@@ -2094,7 +2094,7 @@ converse.plugins.add('converse-muc-views', {
                     return;
                     return;
                 }
                 }
                 form.addEventListener('submit', this.inviteFormSubmitted.bind(this), false);
                 form.addEventListener('submit', this.inviteFormSubmitted.bind(this), false);
-                const list = _converse.roster.map(i => ({'label': i.get('fullname') || i.get('jid'), 'value': i.get('jid')}));
+                const list = _converse.roster.map(i => ({'label': i.getDisplayName(), 'value': i.get('jid')}));
                 const el = this.el.querySelector('.suggestion-box').parentElement;
                 const el = this.el.querySelector('.suggestion-box').parentElement;
 
 
                 if (this.invite_auto_complete) {
                 if (this.invite_auto_complete) {

+ 1 - 1
src/headless/converse-muc.js

@@ -1560,7 +1560,7 @@ converse.plugins.add('converse-muc', {
                 result = true;
                 result = true;
             } else {
             } else {
                 // Invite request might come from someone not your roster list
                 // Invite request might come from someone not your roster list
-                contact = contact? contact.get('fullname'): Strophe.getNodeFromJid(from);
+                contact = contact? contact.getDisplayName(): Strophe.getNodeFromJid(from);
                 if (!reason) {
                 if (!reason) {
                     result = confirm(
                     result = confirm(
                         __("%1$s has invited you to join a groupchat: %2$s", contact, room_jid)
                         __("%1$s has invited you to join a groupchat: %2$s", contact, room_jid)