Use validates_uniqueness_of instead of custom validator
Flip order in scoped validates_uniqueness_of