diff --git a/cron/ReverseGeocodeWorker.js b/cron/ReverseGeocodeWorker.js index bb42479..8d0437b 100644 --- a/cron/ReverseGeocodeWorker.js +++ b/cron/ReverseGeocodeWorker.js @@ -29,7 +29,7 @@ const go = async () => { const urlBase = request.osm_reverse_geo.urlFull // let tracks = []; - let tracks = await GpsTracksModels.get2ForReverseGeo(20) + let tracks = await GpsTracksModels.get2ForReverseGeo(10) function processTrack(track, i) { return (async () => { diff --git a/models/GpsTracksModels.js b/models/GpsTracksModels.js index e9933ca..2024b11 100755 --- a/models/GpsTracksModels.js +++ b/models/GpsTracksModels.js @@ -256,12 +256,11 @@ class GpsTracksModels { let query = ` SELECT * FROM t_gps_tracks - WHERE - latitude is not null - AND longitude is not null - AND stts_reverse_geo in (2,3) - and action = 'location' - ORDER BY id ASC + WHERE action = 'location' + AND stts_reverse_geo IN (2, 3) + AND latitude IS NOT NULL + AND longitude IS NOT NULL + ORDER BY id desc LIMIT ? ` params.push(limit)