lib/geocoder/results/yandex.rb in geocoder-1.1.8 vs lib/geocoder/results/yandex.rb in geocoder-1.1.9
- old
+ new
@@ -10,10 +10,10 @@
def address(format = :full)
@data['GeoObject']['metaDataProperty']['GeocoderMetaData']['text']
end
def city
- if state.empty?
+ if state.empty? and address_details.has_key? 'Locality'
address_details['Locality']['LocalityName']
elsif sub_state.empty?
address_details['AdministrativeArea']['Locality']['LocalityName']
elsif not sub_state_city.empty?
sub_state_city