Sha256: 1ee68abaaa748fe1cf8edc56f4b0c22db981cb66ec82e25d5d74221b2ba3ee0f

Contents?: true

Size: 519 Bytes

Versions: 18

Compression:

Stored size: 519 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Accountability
    module Admin
      class ImportResultsForm < Decidim::Form
        include Decidim::HasUploadValidations
        include Decidim::ProcessesFileLocally

        attribute :file, Decidim::Attributes::Blob

        validates :file, presence: true, file_content_type: { allow: ["text/csv"] }

        def local_file_path
          process_file_locally(file) do |file_path|
            file_path
          end
        end
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
decidim-accountability-0.30.0.rc3 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.30.0.rc2 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.30.0.rc1 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.29.2 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.28.5 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.29.1 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.28.4 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.29.0 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.28.3 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.29.0.rc4 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.29.0.rc3 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.29.0.rc2 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.29.0.rc1 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.28.2 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.28.1 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.28.0 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.28.0.rc5 app/forms/decidim/accountability/admin/import_results_form.rb
decidim-accountability-0.28.0.rc4 app/forms/decidim/accountability/admin/import_results_form.rb