app/models/decidim/meetings/questionnaire.rb in decidim-meetings-0.28.4 vs app/models/decidim/meetings/questionnaire.rb in decidim-meetings-0.29.0.rc1
- old
+ new
@@ -9,15 +9,9 @@
belongs_to :questionnaire_for, polymorphic: true
has_many :questions, -> { order(:position) }, class_name: "Question", foreign_key: "decidim_questionnaire_id", dependent: :destroy
has_many :answers, class_name: "Answer", foreign_key: "decidim_questionnaire_id", dependent: :destroy
- # Public: returns whether the questionnaire questions can be modified or not.
- def questions_editable?
- has_component = questionnaire_for.meeting.respond_to? :component
- (has_component && !questionnaire_for.meeting.component.published?) || answers.empty?
- end
-
def all_questions_unpublished?
questions.all?(&:unpublished?)
end
def self.log_presenter_class_for(_log)