Sha256: 3c7895c094b33e51293ec966075e53f0d089286762ce8ed63c4280773db0b32b
Contents?: true
Size: 419 Bytes
Versions: 35
Compression:
Stored size: 419 Bytes
Contents
require_dependency "renalware/patients" module Renalware module Patients::PrimaryCarePhysicians class AddressValidator < ActiveModel::Validator def validate(record) return if record.address.present? && record.address.valid? return if record.practices.any? && record.practices.map(&:address).any? record.errors[:address] << "or practice must be present" end end end end
Version data entries
35 entries across 35 versions & 1 rubygems