rubocop noise: introduced and resolved rails specific cop

http://rubocop.readthedocs.io/en/latest/cops/#rails
This commit is contained in:
Mark Moser
2016-09-08 11:52:34 -05:00
parent b74249a05f
commit d54b99135e
6 changed files with 11 additions and 10 deletions

View File

@ -9,9 +9,9 @@ class Candidate < ApplicationRecord
before_validation(:generate_test_hash, on: :create)
validates_presence_of :recruiter_id
validates_presence_of :name
validates_presence_of :experience
validates :recruiter_id, presence: true
validates :name, presence: true
validates :experience, presence: true
validates :email, uniqueness: true, presence: true, email_format: true
validates :test_hash, uniqueness: true, presence: true

View File

@ -18,7 +18,7 @@ class User < ApplicationRecord
def gen_reset_token
loop do
self[:reset_token] = SecureRandom.urlsafe_base64(10)
self[:reset_timestamp] = DateTime.now
self[:reset_timestamp] = DateTime.current
break unless User.exists?(reset_token: self[:reset_token])
end
end

View File

@ -14,9 +14,7 @@ class QuizStatus
candidate.submitted_answers.count == candidate.questions.count
end
def completed
candidate.completed
end
delegate :completed, to: :candidate
def can_submit
on_summary &&