From 6e455a1205aa4918c5afc9878e835f20e30cf8a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Aubert?= Date: Mon, 16 Dec 2019 12:54:17 +0100 Subject: [PATCH] Better condition --- lib/models/filter/circle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/models/filter/circle.js b/lib/models/filter/circle.js index e7908d09..45b1b8a5 100644 --- a/lib/models/filter/circle.js +++ b/lib/models/filter/circle.js @@ -8,7 +8,7 @@ function filterQueryTpl ({ sql, column, srid, lng, lat, radiusInMeters } = {}) { FROM (${sql}) _cdb_circle_filter WHERE ST_DWithin( - ${srid === 3857 ? `ST_Transform(${column}, 4326)::geography` : `${column}::geography`}, + ${srid === 4326 ? `${column}::geography` : `ST_Transform(${column}, 4326)::geography`}, ST_SetSRID(ST_Point(${lng}, ${lat}), 4326)::geography, ${radiusInMeters} )