decidim-results/app/forms/decidim/results/admin/result_form.rb in decidim-0.4.3 vs decidim-results/app/forms/decidim/results/admin/result_form.rb in decidim-0.4.4

- old
+ new

@@ -20,9 +20,13 @@ validates :scope, presence: true, if: ->(form) { form.decidim_scope_id.present? } validates :category, presence: true, if: ->(form) { form.decidim_category_id.present? } def map_model(model) self.proposal_ids = model.linked_resources(:proposals, "included_proposals").pluck(:id) + + return unless model.categorization + + self.decidim_category_id = model.categorization.decidim_category_id end def proposals @proposals ||= Decidim.find_resource_manifest(:proposals).try(:resource_scope, context.current_feature)&.order(title: :asc)&.pluck(:title, :id) end