Путь выхода из системы не работает в activeadmin даже после изменения пути в active_admin.rb - PullRequest
0 голосов
/ 05 декабря 2018

В моей админ-панели не работает ссылка на выход.В моем проекте я удалил администратора по умолчанию, который создается при установке активного администратора, и использовал роль из модели профиля, чтобы войти в систему как super_admin.Моя ссылка выхода не работает, хотя.Мой /config/initializers/active_admin.rb:

...
config.logout_link_path = :destroy_user_session_path
config.logout_link_method = :delete
...

Мой файл rout.rb имеет вид:

Rails.application.routes.draw do
  # Devise routes for registration, session and manual routes for confirmation and password
  devise_for :users, controllers: {
      confirmations: "users/confirmations",
      passwords: "users/passwords"
  } do
    root to: "devise/sessions#new"
    get '/users/sign_out', :to => 'devise/sessions#destroy'
  end
  # Route for super admin
  ActiveAdmin.routes(self)
end

Заранее благодарен за ваш вклад !!!

1 Ответ

0 голосов
/ 07 декабря 2018

Я получил свою ссылку выхода из системы, добавив файл active_admin.js, так как изначально удалил файл, так как думал, что он ничего не делает.

...