Sha256: 4d691926402dddc2e5983ec32c78277c35e1eaee3d28e78fd48164576e3a63e1
Contents?: true
Size: 496 Bytes
Versions: 13
Compression:
Stored size: 496 Bytes
Contents
# frozen_string_literal: true module Decidim module Admin # A form object used to create attachments in a participatory process. # class AttachmentForm < Form include TranslatableAttributes attribute :file translatable_attribute :title, String translatable_attribute :description, String mimic :attachment validates :file, presence: true, unless: :persisted? validates :title, :description, translatable_presence: true end end end
Version data entries
13 entries across 13 versions & 2 rubygems