Я знаю, что это старый вопрос, но я столкнулся с той же ошибкой при использовании пользовательской проверки для модели, которую я создал.Глядя на документы , есть часть, описывающая пользовательские методы, и говорится, что такие проверки вызываются каждый раз, когда .valid?
метод.Вероятно, поэтому бесконечный цикл был запущен, когда был вызван обратный вызов :after_validation
.