start encoding candidate emails - completes #57

This commit is contained in:
Mark Moser
2016-08-26 16:03:55 -05:00
parent 8269bb9e5c
commit 229ebf1380
7 changed files with 123 additions and 9 deletions

View File

@ -4,6 +4,8 @@ class Candidate < ApplicationRecord
has_many :answers
belongs_to :recruiter, class_name: "User"
serialize :email, CryptSerializer
before_validation(:generate_test_hash, on: :create)
validates_presence_of :recruiter_id