class Related::CheckRedisUniqueness

Public Instance Methods

validate(entity) click to toggle source
# File lib/related/validations/check_redis_uniqueness.rb, line 3
def validate(entity)
  internal_id = entity.instance_variable_get(:@_internal_id)

  if Related.redis.exists(internal_id)
    entity.errors[:id] << "#{internal_id.inspect} already exists."
  end
end