Shivaram Lingamneni преди 4 години
родител
ревизия
39d3194104
променени са 1 файла, в които са добавени 1 реда и са изтрити 7 реда
  1. 1
    7
      irc/handlers.go

+ 1
- 7
irc/handlers.go Целия файл

@@ -2558,13 +2558,7 @@ func webircHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *Re
2558 2558
 				continue
2559 2559
 			}
2560 2560
 
2561
-			proxiedIP := msg.Params[3]
2562
-			// see #211; websocket gateways will wrap ipv6 addresses in square brackets
2563
-			// because IRC parameters can't start with :
2564
-			if strings.HasPrefix(proxiedIP, "[") && strings.HasSuffix(proxiedIP, "]") {
2565
-				proxiedIP = proxiedIP[1 : len(proxiedIP)-1]
2566
-			}
2567
-			err, quitMsg := client.ApplyProxiedIP(rb.session, proxiedIP, secure)
2561
+			err, quitMsg := client.ApplyProxiedIP(rb.session, msg.Params[3], secure)
2568 2562
 			if err != nil {
2569 2563
 				client.Quit(quitMsg, rb.session)
2570 2564
 				return true

Loading…
Отказ
Запис