Я хочу написать плагин, который должен сделать патч обезьяны, чтобы добавить ограничение на все маршруты, определенные в rails application route.rb
я пытаюсь сделать следующий код в своем патче для обезьян, но это не работает. Каков правильный путь?
Rails.configuration.to_prepare do
RedmineApp::Application.routes.routes.each do |route|
route.app.constraints << lambda{ |request| request.subdomains.first == 'admin' }
end
end