app/observers/inquiry_sweeper.rb in spud_inquiries-0.9.2 vs app/observers/inquiry_sweeper.rb in spud_inquiries-0.9.3
- old
+ new
@@ -30,10 +30,13 @@
values << @old_name if !@old_name.blank?
SpudPageLiquidTag.where(:tag_name => "inquiry",:value => values).includes(:attachment).each do |tag|
partial = tag.attachment
partial.postprocess_content
partial.save
- page = partial.try(:spud_page)
+ page = nil
+ if(partial.attributes.has_key? 'spud_page')
+ page = partial.try(:spud_page)
+ end
if page.blank? == false
page.updated_at = Time.now.utc
page.save
end
end