From 5201946c3f4925710e4183a260e7927e8e19084d Mon Sep 17 00:00:00 2001 From: gorhill Date: Sun, 11 Jan 2015 09:47:14 -0500 Subject: [PATCH] this fixes #473 --- src/js/dynamic-net-filtering.js | 3 +++ src/js/messaging.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/js/dynamic-net-filtering.js b/src/js/dynamic-net-filtering.js index c899ece3f..b69b26c9b 100644 --- a/src/js/dynamic-net-filtering.js +++ b/src/js/dynamic-net-filtering.js @@ -202,6 +202,9 @@ Matrix.prototype.clearRegisters = function() { var is3rdParty = function(srcHostname, desHostname) { var srcDomain = domainFromHostname(srcHostname); + if ( srcDomain === '' ) { + srcDomain = desHostname; + } if ( desHostname.slice(0 - srcDomain.length) !== srcDomain ) { return true; } diff --git a/src/js/messaging.js b/src/js/messaging.js index 452219ca2..afed646ee 100644 --- a/src/js/messaging.js +++ b/src/js/messaging.js @@ -118,7 +118,7 @@ var getHostnameDict = function(hostnameToCountMap) { if ( r.hasOwnProperty(hostname) ) { continue; } - domain = domainFromHostname(hostname); + domain = domainFromHostname(hostname) || hostname; counts = hostnameToCountMap[domain] || 0; r[domain] = { domain: domain,