From 7df902b9db6d0033e4521b472c2b4f005243fe91 Mon Sep 17 00:00:00 2001 From: ilya Date: Thu, 22 Jul 2010 12:39:53 -0700 Subject: [PATCH] XML reader was assuming photos were local --- app/models/photo.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/models/photo.rb b/app/models/photo.rb index 5a5dd1c90..8521c5597 100644 --- a/app/models/photo.rb +++ b/app/models/photo.rb @@ -3,7 +3,7 @@ class Photo < Post include MongoMapper::Document mount_uploader :image, ImageUploader - xml_reader :remote_photo + xml_accessor :remote_photo xml_reader :album_id key :album_id, ObjectId @@ -23,10 +23,11 @@ class Photo < Post end def remote_photo - User.owner.url.chop + image.url + @remote_photo ||= User.owner.url.chop + image.url end def remote_photo= remote_path + @remote_photo = remote_path image.download! remote_path image.store! end