浏览代码

MUC: check for author to avoid "cleared" message for empty subject

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

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

@@ -1713,7 +1713,7 @@ converse.plugins.add('converse-muc', {
                     const subject = attrs.subject;
                     const author = attrs.nick;
                     u.safeSave(this, {'subject': {author, 'text': attrs.subject || ''}});
-                    if (!attrs.is_delayed) {
+                    if (!attrs.is_delayed && author) {
                         const message = subject ? __('Topic set by %1$s', author) : __('Topic cleared by %1$s', author);
                         const prev_msg = this.messages.last();
                         if (prev_msg?.get('nick') !== attrs.nick ||