diff --git a/app/crawler/specificCrawlers/saljic.js b/app/crawler/specificCrawlers/saljic.js index b108671..c8d1f3c 100644 --- a/app/crawler/specificCrawlers/saljic.js +++ b/app/crawler/specificCrawlers/saljic.js @@ -274,18 +274,10 @@ class SaljicCrawler { .trim(); const latAndLongSrc = $(propertySelectors.latAndLong).attr("src"); - const latText = latAndLongSrc - ? latAndLongSrc.substring( - latAndLongSrc.indexOf("marker=") + 7, - latAndLongSrc.indexOf("%2C", latAndLongSrc.indexOf("marker=")) - ) - : ""; - const longText = latAndLongSrc - ? latAndLongSrc.substring( - latAndLongSrc.indexOf("%2C", latAndLongSrc.indexOf("marker=")) + 3, - latAndLongSrc.length - ) - : ""; + const tmpLatLong = latAndLongSrc.split("marker=")[1]; + const latText = tmpLatLong.split("%2C")[0]; + const longText = tmpLatLong.split("%2C")[1]; + const locationLat = parseFloat(latText) || null; const locationLong = parseFloat(longText) || null;