mirror of
https://github.com/discourse/discourse.git
synced 2025-02-10 05:14:59 +00:00
DEV: Trigger 'user_added_to_group' when accepting invite with groups (#9561)
This commit is contained in:
parent
e92a54f681
commit
051e6be7b8
@ -124,6 +124,7 @@ InviteRedeemer = Struct.new(:invite, :username, :name, :password, :user_custom_f
|
||||
new_group_ids = invite.groups.pluck(:id) - invited_user.group_users.pluck(:group_id)
|
||||
new_group_ids.each do |id|
|
||||
invited_user.group_users.create(group_id: id)
|
||||
DiscourseEvent.trigger(:user_added_to_group, invited_user, Group.find_by(id: id), automatic: false)
|
||||
end
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user