Błędy walidacji wyrzucane jak zwykły error

co może być przyczyną takiego stanu? mam sprawnie działający formularz ale gdy dodałem reguły walidacji w modelu to w przypadku błędnego wypełnienia formularza błąd nie jest wyswietlany standardowo (ta czerwona rameczka) tylko wlacza sie strona błędu. wypisuje mi Validation failed: i dalej to co podałem w :message przy konkretnych polach

Stawiam taki scenariusz. W kontrolerze tworzysz rekord i nawet jeśli walidujesz go ręcznie (@record.valid?) to nie sprawdzasz tej wartości. Następnie odpalasz @record.save! który w momencie gdy model jest niepoprawny (wg walidacji) to wyrzuca wyjątek ActiveRecord::RecordInvalid, którego także nie wychwytujesz, co powoduje wyświetlenie strony z błędem (nieprzechwycony wyjątek). Musisz albo przechwytywać błąd zapisu, albo sprawdzać metodą ‘valid?’ i także coś z tym zrobić.