Wrap IPv6 literals with brackets. Fixes #323.

This commit is contained in:
Anders Bergh 2014-06-21 18:41:56 +02:00
parent 3234ffd353
commit b8c4b1fbac
1 changed files with 4 additions and 0 deletions

View File

@ -260,6 +260,10 @@ function($rootScope,
var connect = function (host, port, passwd, ssl, noCompression) {
var proto = ssl ? 'wss' : 'ws';
// If host is an IPv6 literal wrap it in brackets
if (host.indexOf(":") !== -1) {
host = "[" + host + "]";
}
var url = proto + "://" + host + ":" + port + "/weechat";
$log.debug('Connecting to URL: ', url);