Shivaram Lingamneni 4 лет назад
Родитель
Сommit
4722f8a96c
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) {

Загрузка…
Отмена
Сохранить