Devise Invitableを使用して新しいユーザーに招待状を送信しています。私は、組織と呼ばれるUsersに関連するテーブルを、belongs_to/has_many関係で持っています。新しいユーザーが招待を受け入れると、指定された組織が存在する必要があります。ユーザーが招待するユーザーの組織に自動的に割り当てられ、データベースが更新され、招待状を受け付けることができるようにするにはどうすればよいですか?Devise Invitableを使用して組織にユーザーを招待する
ありがとうございました!
モデルの隠しフィールドとして招待トークンの後、私は招待状が閲覧edit.html.erbに
<%= f.hidden_field :plan_id, :value => 1 %>
<%= f.hidden_field :organization_id, :value => 1 %>
を追加しました。これは、私が探している情報を提出するために働くが、それらのパラメータを調整することができるので、安全ではないと心配している。私はまた、招待コントローラの編集コントロールに以下を追加しようとしましたが、何もしませんでした。
resource.plan_id = 1
resource.organization_id = 1
:私は私のよう
application_controller.rb
ファイルにcurrent_organization
を定義した。詳しくはhttp://stackoverflow.com/help/how-to-ask – Gab
を編集しました。 – waffle