app/models/field_test/membership.rb in field_test-0.2.4 vs app/models/field_test/membership.rb in field_test-0.3.0

- old
+ new

@@ -2,10 +2,11 @@ class Membership < ActiveRecord::Base self.table_name = "field_test_memberships" has_many :events, class_name: "FieldTest::Event" - validates :participant, presence: true + validates :participant, presence: true, if: -> { FieldTest.legacy_participants } + validates :participant_id, presence: true, if: -> { !FieldTest.legacy_participants } validates :experiment, presence: true validates :variant, presence: true end end