summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/models/page.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/app/models/page.rb b/app/models/page.rb
index 8eeab53..24c3ef2 100644
--- a/app/models/page.rb
+++ b/app/models/page.rb
@@ -178,9 +178,11 @@ class Page < ActiveRecord::Base
178 transaction do 178 transaction do
179 self.related_assets.delete_all 179 self.related_assets.delete_all
180 180
181 image_ids.each_with_index do |id, index| 181 if image_ids
182 asset = Asset.find(id) 182 image_ids.each_with_index do |id, index|
183 self.related_assets.create!(:asset_id => asset.id, :position => index+1) 183 asset = Asset.find(id)
184 self.related_assets.create!(:asset_id => asset.id, :position => index+1)
185 end
184 end 186 end
185 end 187 end
186 188