Просмотр исходного кода

modes: Return right character on unknown mode char

tags/v0.1.0
Daniel Oaks 7 лет назад
Родитель
Сommit
c9a82e3f6f
1 измененных файлов: 2 добавлений и 2 удалений
  1. 2
    2
      irc/modes.go

+ 2
- 2
irc/modes.go Просмотреть файл

@@ -249,7 +249,7 @@ func umodeHandler(server *Server, client *Client, msg ircmsg.IrcMessage) bool {
249 249
 		if (op == Add) || (op == Remove) {
250 250
 			modeArg = modeArg[1:]
251 251
 		} else {
252
-			client.Send(nil, server.nameString, ERR_UNKNOWNMODE, client.nickString, string(modeArg[1]), "is an unknown mode character to me")
252
+			client.Send(nil, server.nameString, ERR_UNKNOWNMODE, client.nickString, string(modeArg[0]), "is an unknown mode character to me")
253 253
 			return false
254 254
 		}
255 255
 
@@ -327,7 +327,7 @@ func cmodeHandler(server *Server, client *Client, msg ircmsg.IrcMessage) bool {
327 327
 		if (op == Add) || (op == Remove) {
328 328
 			modeArg = modeArg[1:]
329 329
 		} else {
330
-			client.Send(nil, server.nameString, ERR_UNKNOWNMODE, client.nickString, string(modeArg[1]), "is an unknown mode character to me")
330
+			client.Send(nil, server.nameString, ERR_UNKNOWNMODE, client.nickString, string(modeArg[0]), "is an unknown mode character to me")
331 331
 			return false
332 332
 		}
333 333
 

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