仮想属性に基づいて後処理をスキップするにはどうすればよいですか?
私の仮想属性は常に before_asset_post_process コールバックで nil です
作成
attachment = Attachment.create(asset: File.open(file.png), :skip_thumb => 1)
取付可能機種
class Attachment < AR::Base
attr_accessor :skip_thumb
has_attached_file :asset, :styles => lambda { |attachment| { :thumb => ["100>", 'jpg'] ,
:thumb_big => ["200>", 'jpg']
}
before_asset_post_process :proceed_or_cancel
def proceed_or_cancel
#self.skip_thumb is always nil
if (self.skip_thumb.present?)
return false
end
end
end