Sha256: fe8035c5b9df03e32f09a010d5bf001653057e7af92f158226cb9a0834453b3d
Contents?: true
Size: 697 Bytes
Versions: 8
Compression:
Stored size: 697 Bytes
Contents
# frozen_string_literal: true module Decidim module Templates module Admin class ProposalAnswerTemplateForm < TemplateForm attribute :internal_state, String attribute :component_constraint, Integer validates :internal_state, presence: true def map_model(model) self.internal_state = model.field_values["internal_state"] self.component_constraint = if model.templatable_type == "Decidim::Organization" 0 else model.templatable&.id end end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems