жизньRailsработапрограммирование
День №3. Заставил работать ресурс people_properties аналогично ресурсу people_events, Походу обнаружилась забавная особенность: если before_validation проваливается (возвращает false), то до валидаций дело вообще не доходит и форма ввода ошибок тоже не отображает. Получается такая молчаливая ошибка.
before_validation может быть нужен для заполнения каких-то отсутствующих параметров значениями по-умолчанию или подсчётом чего-то, относительно введённых данных. Но уж никак не проверкой на ошибки. Если использовать коллбэк по-назначению, никакой молчаливой ошибки случаться не будет.