У меня есть модель с именем Client
, которая запускает специальный валидатор телефонных номеров, чтобы проверить, является ли данный номер телефона действительным (validates :phone_number, :run_custom_validator => true
).Проблема заключается в том, что это поле номера телефона не обязательно, оно необязательно, но валидатор запускается каждый раз, даже если номер телефона не указан.Как заставить валидатор запускаться только при наличии номера телефона?Любые ответы будут высоко оценены!Спасибо!