Sha256: 61f9f11ad6c70ec05d3b1a66cad2f3bac2975175b9085363aa77ad9f4433eccb
Contents?: true
Size: 488 Bytes
Versions: 16
Compression:
Stored size: 488 Bytes
Contents
require 'carrierwave' require 'active_support/concern' module Qbrick module ImageUploaderMounting extend ActiveSupport::Concern included do extend CarrierWave::Mount mount_uploader :image, Qbrick::ImageBrickImageUploader after_save :resize_image_if_size_changed def resize_image_if_size_changed image.recreate_versions! if image_size_changed? && image_present? end delegate :present?, to: :image, prefix: true end end end
Version data entries
16 entries across 16 versions & 1 rubygems