From 22b0cb0346c8797b116bca9b259994feb7d24145 Mon Sep 17 00:00:00 2001 From: rgarcia Date: Wed, 1 Feb 2017 14:25:08 +0100 Subject: [PATCH] removes poll voter demographic validations --- app/models/poll/voter.rb | 3 --- spec/models/poll/voter_spec.rb | 5 ----- 2 files changed, 8 deletions(-) diff --git a/app/models/poll/voter.rb b/app/models/poll/voter.rb index 1cb8083c2..8fe612151 100644 --- a/app/models/poll/voter.rb +++ b/app/models/poll/voter.rb @@ -8,9 +8,6 @@ class Poll validates :poll_id, presence: true validates :user_id, presence: true - validates :geozone_id, presence: true - validates :gender, presence: true - validates :age, presence: true validates :document_number, presence: true, uniqueness: { scope: [:poll_id, :document_type], message: :has_voted } diff --git a/spec/models/poll/voter_spec.rb b/spec/models/poll/voter_spec.rb index 0770c5654..752ac5bbc 100644 --- a/spec/models/poll/voter_spec.rb +++ b/spec/models/poll/voter_spec.rb @@ -23,11 +23,6 @@ describe :voter do expect(voter).to_not be_valid end - it "should not be valid without a geozone" do - voter.user.geozone = nil - expect(voter).to_not be_valid - end - it "should be valid if has not voted" do voter = build(:poll_voter, :valid_document)