lib/flickr/photoset.rb in fotonauts-flickr_fu-0.3.11 vs lib/flickr/photoset.rb in fotonauts-flickr_fu-0.3.13
- old
+ new
@@ -20,15 +20,13 @@
protected
def collect_photos(rsp)
photos = []
return photos unless rsp
- if rsp.photoset.photo
- rsp.photoset.photo.each do |photo|
- attributes = create_attributes(photo)
- photos << Flickr::Photos::Photo.new(@flickr,attributes)
- end
- end
+ rsp.photos.xpath("photo").each do |photo|
+ attributes = create_attributes(photo)
+ photos << Flickr::Photos::Photo.new(@flickr,attributes)
+ end if rsp.photos.at_xpath("photo")
return photos
end
def create_attributes(photo)
{:id => photo[:id],