lib/omniauth/strategies/osm.rb in omniauth-osm-0.2.0 vs lib/omniauth/strategies/osm.rb in omniauth-osm-0.2.1

- old
+ new

@@ -44,11 +44,11 @@ home = doc.elements['//home'] languages = doc.get_elements('//lang') image = doc.elements['//img'] description = doc.elements['//description'] basic_attributes = { } - basic_attributes['id'] = user.attribute('id').value - basic_attributes['display_name'] = user.attribute('display_name').value + basic_attributes['id'] = user.attribute('id').value if user + basic_attributes['display_name'] = user.attribute('display_name').value if user basic_attributes['languages'] = languages.map(&:text) if languages basic_attributes['image_url'] = image.attribute('href').value if image basic_attributes['lat'] = home.attribute('lat').value.to_f if home basic_attributes['lon'] = home.attribute('lon').value.to_f if home basic_attributes['description'] = description.text if description