Я использую devise для учетных записей пользователей.Как правильно разрешить пользователям удалять свои учетные записи?
У моей установки devise уже есть переопределенный контроллер регистрации
devise_for: users,: path_names => {: sign_up => "register"},: controllers => {: registrations => 'registrations'}
Вот как я пытался настроить процесс удаления учетной записи:
registrations_controller.rb
def delete_account
#remove data associated with account, then the user object itself
end
rout.rb
map.delete_account 'delete_account', :controller => 'registrations', :action => 'delete_account'
и попробуйте связать с ним
<%= button_to 'temo', delete_account_path %>
Я получаю эту ошибку, когда нажимаю на ссылку
Unknown action
AbstractController::ActionNotFound
Почему это не работает?Спасибо за чтение.