У меня есть собственный класс в приложении Rails, который проверяет кучу настроек.Rails redirect_to внутри пользовательского класса
Код:
class UserSettingObject < RailsSettings::SettingObject
validate do
if !/^([0-9]|0[0-9]|1[0]):[0-5][0-9]$/.match(self.time)
redirect_to settings_path, notice: 'Invalid time format'
end
end
end
проверить SO сообщения и нашел подобную проблему (here), рекомендация была include ActionController::Redirecting
, но она не работает, что приводит к непредсказуемому `ошибки метода config_accessor».
Как использовать методы перенаправления Rails в пользовательском классе?
haha, взаимные кредиты :) –
@SergioTulentsev Я только что понял, что вы на самом деле ответили на вопрос, в то время как я предложил альтернативу чему-то, что не работает :) Upvoted –