Sha256: 50fe6b0029190a7f8320a5932a09421b11f08e087bb5e26d48b1b2e8da17beba
Contents?: true
Size: 520 Bytes
Versions: 1
Compression:
Stored size: 520 Bytes
Contents
module ActiveadminSelleoCms class FormAnswer < ActiveRecord::Base attr_accessible :form_uuid, :dom_id, :form_id, :form_question_id, :value validates_presence_of :form_uuid, :dom_id belongs_to :form belongs_to :form_question after_save do if form_question.input_type == :radio_button_tag and !dom_id.match(/_other/) FormAnswer.where(form_uuid: form_uuid, form_question_id: form_question_id).where("id <> ? AND dom_id NOT LIKE '%_other%'", id).destroy_all end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
activeadmin-selleo-cms-0.0.46 | app/models/activeadmin_selleo_cms/form_answer.rb |