diff --git a/lib/hma-proxy-parse.js b/lib/hma-proxy-parse.js index 6d99622..19b168b 100644 --- a/lib/hma-proxy-parse.js +++ b/lib/hma-proxy-parse.js @@ -21,12 +21,12 @@ module.exports = function(html) { var anonymity, connectionTime, country, element, ipBlock, ipSegments, port, protocol, speed, timestamp; element = $(this); timestamp = element.children(".timestamp").attr("rel"); - port = element.children("td:nth-of-type(3)").text().replace("\n", ""); - country = element.find("td .country").parent().attr("rel"); + port = element.children("td:nth-of-type(3)").text().replace(/\n/g, "").trim(); + country = element.find("td.country").parent().attr("rel"); speed = element.find("td .progress-indicator").eq(0).attr("value"); connectionTime = element.find("td .progress-indicator").eq(1).attr("value"); - protocol = element.children("td:nth-of-type(7)").text(); - anonymity = element.children("td:nth-of-type(8)").text(); + protocol = element.children("td:nth-of-type(7)").text().replace(/\n/g, "").trim(); + anonymity = element.children("td:nth-of-type(8)").text().replace(/\n/g, "").trim(); ipSegments = []; ipBlock = element.find("td:nth-of-type(2) > span"); ipBlock.contents().each(function() {