Выйти работает локально, но не работает на Heroku

Поэтому я использую devise для входа / выхода. Я заметил, что моя ссылка sign_out локально работает нормально, но не будет работать на Heroku даже после того, как я добавил, зафиксировал и нажал.

Вот что я вижу в своих журналах Heroku

2014-04-23T22:16:09.987029+00:00 heroku[router]: at=info method=GET path=/users/sign_out host=peaceful-atoll-4795.herokuapp.com request_id=16559a9f-0cff-4179-8aeb-d393ae44de38 fwd="108.233.86.201" dyno=web.1 connect=60ms service=34ms status=404 bytes=1616

Обратите внимание, что он пытается использовать метод GET, чтобы выйти, когда он должен быть DELETE. Почему он использует метод GET, когда мои маршруты верны?

Рейк-маршруты:

              Prefix Verb   URI Pattern                       Controller#Action
    new_user_session GET    /users/sign_in(.:format)          devise/sessions#new
        user_session POST   /users/sign_in(.:format)          devise/sessions#create
destroy_user_session DELETE /users/sign_out(.:format)         devise/sessions#destroy
       user_password POST   /users/password(.:format)         devise/passwords#create
   new_user_password GET    /users/password/new(.:format)     devise/passwords#new
  edit_user_password GET    /users/password/edit(.:format)    devise/passwords#edit
                     PATCH  /users/password(.:format)         devise/passwords#update
                     PUT    /users/password(.:format)         devise/passwords#update

Настройка devise.rb как таковая ...

config.sign_out_via = :delete

Код ссылки с моей точки зрения

<% if user_signed_in? %>
  Logged in as <strong><%= current_user.email %></strong>.
  <%= link_to 'Edit profile', edit_user_registration_path, :class => 'navbar-link' %> |
  <%= link_to "Logout", destroy_user_session_path, method: :delete, :class => 'navbar-link'  %>
<% else %>
  <%= link_to "Sign up", new_user_registration_path, :class => 'navbar-link'  %> |
  <%= link_to "Login", new_user_session_path, :class => 'navbar-link'  %>
<% end %>

Заранее спасибо за любые ваши ресурсы или вклад!

Ответы на вопрос(4)

Ваш ответ на вопрос