mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 22:43:33 +08:00
FEATURE: show avatar flair on group, badges and directory pages (#6732)
This commit is contained in:
@ -7,11 +7,12 @@ class DirectoryItemsController < ApplicationController
|
||||
period = params.require(:period)
|
||||
period_type = DirectoryItem.period_types[period.to_sym]
|
||||
raise Discourse::InvalidAccess.new(:period_type) unless period_type
|
||||
|
||||
result = DirectoryItem.where(period_type: period_type).includes(:user)
|
||||
|
||||
if params[:group]
|
||||
result = result.includes(user: :groups).where(users: { groups: { name: params[:group] } })
|
||||
else
|
||||
result = result.includes(user: :primary_group)
|
||||
end
|
||||
|
||||
if params[:exclude_usernames]
|
||||
|
Reference in New Issue
Block a user