Sha256: 31bcc4808e6453509b4eabffd76b1a85e51be001bf73c1348969b799e33c8bb8

Contents?: true

Size: 287 Bytes

Versions: 2

Compression:

Stored size: 287 Bytes

Contents

module RailsVoter
  class BallotForm < ActiveRecord::Base
    has_many :ballot_form_details

    accepts_nested_attributes_for(
      :ballot_form_details,
      reject_if: proc { |bfd| bfd["name"].blank? },
      allow_destroy: true
    )

    validates :name, presence: true
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rails_voter-0.0.3 app/models/rails_voter/ballot_form.rb
rails_voter-0.0.2 app/models/rails_voter/ballot_form.rb