fix geocoding countrycodes filter

This commit is contained in:
lesion 2022-12-07 09:52:15 +01:00
parent 851fce0a90
commit e83c1a3a4a
No known key found for this signature in database
GPG key ID: 352918250B012177

View file

@ -79,14 +79,13 @@ module.exports = {
async _nominatim (req, res) {
const details = req.params.place_details
const countrycodes = res.locals.settings.geocoding_countrycodes || ''
console.error(countrycodes)
const countrycodes = res.locals.settings.geocoding_countrycodes || []
const geocoding_provider = res.locals.settings.geocoding_provider || NOMINATIM_URL
// ?limit=3&format=json&namedetails=1&addressdetails=1&q=
const ret = await axios.get(`${geocoding_provider}`, {
params: {
countrycodes: countrycodes,
countrycodes: countrycodes.join(','),
q: details,
limit: 3,
format: 'json',
@ -96,7 +95,6 @@ module.exports = {
headers: { 'User-Agent': `gancio ${version}` }
})
// console.log(ret)
return res.json(ret.data)
},