前提・実現したいこと
Userテーブルに会社IDのカラムを作成しており、招待されたユーザーにも同じ会社IDを登録したいと思っています。
それを実現するためにコントローラーの中で招待されたユーザーを取得したいです。
調べてみても希望する内容が見つからず質問させていただきました。
該当のソースコード
class Users::InvitationsController < Devise::InvitationsController def create super (招待されたユーザー).company_id = current_user.company_id (招待されたユーザー).save!(validate: false) end
たぶん下記のソースコードが読めれば解決しそうな気がするのですが…
どうぞよろしくおねがいします。
追記
招待メールのリンクをクリックしてパスワード設定のところで、current_userを利用しようと思っていましたが、そもそもログインしていないので、取得できなかったです。
当初の質問から内容を大幅に修正いたしました。
あなたの回答
tips
プレビュー