ソースを参照

Merge pull request #960 from slingamn/issue959

fix #959
tags/v2.1.0-rc1
Shivaram Lingamneni 4年前
コミット
cae739fd2e
コミッターのメールアドレスに関連付けられたアカウントが存在しません
1個のファイルの変更10行の追加7行の削除
  1. 10
    7
      irc/channel.go

+ 10
- 7
irc/channel.go ファイルの表示

@@ -1284,13 +1284,16 @@ func (channel *Channel) SendSplitMessage(command string, minPrefixMode modes.Mod
1284 1284
 		}
1285 1285
 	}
1286 1286
 
1287
-	channel.AddHistoryItem(history.Item{
1288
-		Type:        histType,
1289
-		Message:     message,
1290
-		Nick:        nickmask,
1291
-		AccountName: account,
1292
-		Tags:        clientOnlyTags,
1293
-	})
1287
+	// #959: don't save STATUSMSG
1288
+	if minPrefixMode == modes.Mode(0) {
1289
+		channel.AddHistoryItem(history.Item{
1290
+			Type:        histType,
1291
+			Message:     message,
1292
+			Nick:        nickmask,
1293
+			AccountName: account,
1294
+			Tags:        clientOnlyTags,
1295
+		})
1296
+	}
1294 1297
 }
1295 1298
 
1296 1299
 func (channel *Channel) applyModeToMember(client *Client, change modes.ModeChange, rb *ResponseBuffer) (applied bool, result modes.ModeChange) {

読み込み中…
キャンセル
保存