2014-10-31 2 views
0

Я пытаюсь получить мое приложение для перенаправления пользовательского маршрута, когда он встречает ошибку:На этой странице имеется бесконечная переадресация - Рельсы

Twitter::Error::TooManyRequests

Однако, у меня сложности по какой-то причине и я получаю эту ошибку:

This webpage has a redirect loop

Вот мой контроллер:

#app/controllers/tweets_controller.rb 

rescue_from Twitter::Error::TooManyRequests, with: :too_many_requests 

    def too_many_requests 

     redirect_to too_many_requests_path 

    end 

Вот мои маршруты:

#config/routes.rb 

get "/too_many_requests", to: "tweets#too_many_requests", as: :too_many_requests 

У меня есть мнение в пределах app/views/tweets имени too_many_requests.html.erb

Я знаю, что я должен делать что-то неправильно, но может кто-то помочь?

Благодаря

+0

Предположительно ваш 'too_many_requests.html.erb' имеет свой канал твиттер на ней где-то. –

+0

вот что я думал, но 'too_many_requests.html.erb' в настоящее время пуст – Robbo

ответ

3

Если я что-то не хватает, это выглядит, как вы поменяете действие на себе:

def too_many_requests 
    # Error handling..... 

    # You should redirect this elsewhere 
    redirect_to some_other_path 
end 
+0

doh! ты прав, глупый, спасибо, что посмотрел – Robbo

 Смежные вопросы

  • Нет связанных вопросов^_^