Sha256: c970f5b4280b48531301ac9b0efb5f657591cd956a86c9032c09eb80d91afeb6

Contents?: true

Size: 507 Bytes

Versions: 7

Compression:

Stored size: 507 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Plans
    module Admin
      # A form object to be used when admin users want to create a plan.
      class TagForm < Decidim::Form
        include TranslatableAttributes
        include Decidim::ApplicationHelper

        mimic :tag

        alias organization current_organization

        translatable_attribute :name, String
        attribute :back_to_plan, Boolean

        validates :name, translatable_presence: true
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
decidim-plans-0.18.2 app/forms/decidim/plans/admin/tag_form.rb
decidim-plans-0.18.1 app/forms/decidim/plans/admin/tag_form.rb
decidim-plans-0.18.0 app/forms/decidim/plans/admin/tag_form.rb
decidim-plans-0.17.0 app/forms/decidim/plans/admin/tag_form.rb
decidim-plans-0.16.9 app/forms/decidim/plans/admin/tag_form.rb
decidim-plans-0.16.8 app/forms/decidim/plans/admin/tag_form.rb
decidim-plans-0.16.7 app/forms/decidim/plans/admin/tag_form.rb