mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 16:21:18 +08:00
FEATURE: admins can invite users to groups via the web UI
This commit is contained in:
@ -203,11 +203,7 @@ class TopicsController < ApplicationController
|
||||
|
||||
topic = Topic.find_by(id: params[:topic_id])
|
||||
|
||||
if group_ids = params[:group_ids]
|
||||
group_ids = group_ids.split(",").map(&:to_i)
|
||||
group_ids = Group.where(id: group_ids).pluck(:id)
|
||||
end
|
||||
|
||||
group_ids = Group.lookup_group_ids(params)
|
||||
guardian.ensure_can_invite_to!(topic,group_ids)
|
||||
|
||||
if topic.invite(current_user, username_or_email, group_ids)
|
||||
|
Reference in New Issue
Block a user