mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 22:43:33 +08:00
DEV: changes so plugins can customize invites UI (#9365)
* DEV: changes so plugins can customize invites UI Co-Authored-By: Robin Ward <robin.ward@gmail.com>
This commit is contained in:
@ -317,8 +317,12 @@ class UsersController < ApplicationController
|
||||
filter_sql = '(LOWER(invites.email) LIKE :filter) or (LOWER(users.username) LIKE :filter)' if show_emails
|
||||
invites = invites.where(filter_sql, filter: "%#{params[:search].downcase}%")
|
||||
end
|
||||
render_json_dump invites: serialize_data(invites.to_a, InviteSerializer, show_emails: show_emails),
|
||||
can_see_invite_details: guardian.can_see_invite_details?(inviter)
|
||||
|
||||
render json: MultiJson.dump(InvitedSerializer.new(
|
||||
OpenStruct.new(invite_list: invites.to_a, show_emails: show_emails, inviter: inviter),
|
||||
scope: guardian,
|
||||
root: false
|
||||
))
|
||||
end
|
||||
|
||||
def invited_count
|
||||
|
Reference in New Issue
Block a user