Sha256: 33f8a05befdc0def604f510cbc50cd1d1a8f32467d76df2d85593f9f33a2fbed
Contents?: true
Size: 561 Bytes
Versions: 2
Compression:
Stored size: 561 Bytes
Contents
# frozen_string_literal: true module Decidim module Surveys module Admin # This class holds a Form to update surveys from Decidim's admin panel. class SurveyForm < Decidim::Form include TranslatableAttributes translatable_attribute :title, String translatable_attribute :description, String translatable_attribute :tos, String attribute :published_at, DateTime attribute :questions, Array[SurveyQuestionForm] validates :title, translatable_presence: true end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
decidim-surveys-0.6.5 | app/forms/decidim/surveys/admin/survey_form.rb |
decidim-0.6.5 | decidim-surveys/app/forms/decidim/surveys/admin/survey_form.rb |