设计邀请升级 after_invite_path_for 有不同的资源
Devise invitable upgrade after_invite_path_for has different resource
我最近升级到 devise_invitable 1.5.1。
之前我在
中覆盖了 after_invite_path_for 方法
class InvitationsController < Devise::InvitationsController
控制器
我想将邀请者发送到基于被邀请者创建的路径,所以我使用了
permissions_path(resource)
但是现在,在新版本中,资源实际上代表邀请者,而之前是被邀请者。
如何通过此方法获取被邀请者以便检索正确的路径?
参数中提供了用户详细信息[:user]
permissions_path(User.find_by_email! params[:user][:email])
我最近升级到 devise_invitable 1.5.1。
之前我在
中覆盖了 after_invite_path_for 方法class InvitationsController < Devise::InvitationsController
控制器
我想将邀请者发送到基于被邀请者创建的路径,所以我使用了
permissions_path(resource)
但是现在,在新版本中,资源实际上代表邀请者,而之前是被邀请者。
如何通过此方法获取被邀请者以便检索正确的路径?
参数中提供了用户详细信息[:user]
permissions_path(User.find_by_email! params[:user][:email])