class Decidim::Meetings::Admin::QuestionForm
This class holds a Form to update questionnaire questions from Decidim’s admin panel.
def editable?
def editable? @editable ||= id.blank? || Decidim::Meetings::Question.unpublished.unanswered.exists?(id:) end
def number_of_options
def number_of_options answer_options.size end
def requires_body?
def requires_body? editable? && !deleted end
def to_param
def to_param return id if id.present? "questionnaire-question-id" end