Skip to content

Commit

Permalink
fix: st_makevalid avant st_recudeprecision
Browse files Browse the repository at this point in the history
Signed-off-by: Maud Royer <[email protected]>
  • Loading branch information
jillro committed Jun 28, 2024
1 parent 3df90f4 commit 23858e9
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions lib/providers/cartobio.js
Original file line number Diff line number Diff line change
Expand Up @@ -187,11 +187,13 @@ async function createOrUpdateOperatorRecord (record, context = {}, customClient)
SELECT conversion_niveau, engagement_date, auditeur_notes, name, cultures
FROM cartobio_operators
LEFT JOIN cartobio_parcelles ON cartobio_operators.record_id = cartobio_parcelles.record_id
WHERE numerobio = $16 AND ST_Equals(
ST_ReducePrecision(geometry, 0.00001),
ST_ReducePrecision(ST_SetSRID($3::geometry, 4326), 0.00001)
) AND cartobio_operators.record_id != $1
AND $17
WHERE numerobio = $16
AND ST_Equals(
ST_ReducePrecision(ST_MakeValid(geometry), 0.00001),
ST_ReducePrecision(ST_MakeValid(ST_SetSRID($3::geometry, 4326)), 0.00001)
)
AND cartobio_operators.record_id != $1
AND $17
ORDER BY created_at DESC
LIMIT 1
),
Expand Down

0 comments on commit 23858e9

Please sign in to comment.