Я пытаюсь сохранить номер телефона клиента в БД и сделать его совместимым с E.164, чтобы мы могли отправить ему SMS. Мы использовали драгоценный камень, чтобы сделать это, но силы, которые решили, что они больше не хотят делать это таким образом. Я пытаюсь сделать это, используя before_validation и метод модели. Я вставил их ниже, но не могу понять, как добавить +1, который требуется. Любая помощь будет принята с благодарностью.
listing_collection.rb
before_validation :format_phone
def format_phone
self.client_phone = client_phone.gsub(/\D/, '')
end