invite: move invites link to the after_confirmation callback

Refactored from 6a69d958da

The `after_confirmation_path_for` isn't really made to be a callbback.
For instance, it is not executed during tests.

Moving the invitations linking to a proper documented callback allows
the linking to work in a testing environment, when invoking `user.confirm`.
This commit is contained in:
Pierre de La Morinerie 2018-09-19 09:56:05 +00:00
parent cceb88539d
commit 082ef92a99
5 changed files with 31 additions and 63 deletions

View file

@ -70,8 +70,7 @@ Rails.application.routes.draw do
devise_for :users, controllers: {
sessions: 'users/sessions',
registrations: 'users/registrations',
passwords: 'users/passwords',
confirmations: 'users/confirmations'
passwords: 'users/passwords'
}
devise_scope :user do