Sfoglia il codice sorgente

[fix] use address.city if possible

Thomas Pointhuber 10 anni fa
parent
commit
bc12a76fbb
1 ha cambiato i file con 3 aggiunte e 1 eliminazioni
  1. 3
    1
      searx/engines/openstreetmap.py

+ 3
- 1
searx/engines/openstreetmap.py Vedi File

64
         if address.get('name'):
64
         if address.get('name'):
65
             address.update({'house_number':address_raw.get('house_number'),
65
             address.update({'house_number':address_raw.get('house_number'),
66
                        'road':address_raw.get('road'),
66
                        'road':address_raw.get('road'),
67
-                       'locality':address_raw.get('town', address_raw.get('village')),
67
+                       'locality':address_raw.get('city',
68
+                                  address_raw.get('town', 
69
+                                  address_raw.get('village'))),
68
                        'postcode':address_raw.get('postcode'),
70
                        'postcode':address_raw.get('postcode'),
69
                        'country':address_raw.get('country'),
71
                        'country':address_raw.get('country'),
70
                        'country_code':address_raw.get('country_code')})
72
                        'country_code':address_raw.get('country_code')})