Sha256: 21a255b56fae17b2a405c06209f43b1fc30529c1b6160b81dbd8a564c0ec21da

Contents?: true

Size: 458 Bytes

Versions: 2

Compression:

Stored size: 458 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module DecidimAwesome
    # This class deals with uploading images to a Blueprints.
    class ImageUploader < Decidim::ImageUploader
      process :validate_size, :validate_dimensions

      version :thumbnail do
        process resize_to_fit: [nil, 237]
      end

      def extension_white_list
        %w(jpg jpeg png)
      end

      def max_image_height_or_width
        8000
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
decidim-decidim_awesome-0.6.0 app/uploaders/decidim/decidim_awesome/image_uploader.rb
decidim-decidim_awesome-0.5.1 app/uploaders/decidim/decidim_awesome/image_uploader.rb