mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 16:21:18 +08:00
UX: Use topic list for displaying group messages on group page.
https://meta.discourse.org/t/group-inbox-on-a-groups-page-mockup/71319
This commit is contained in:
@ -5,7 +5,6 @@ class GroupsController < ApplicationController
|
||||
:mentionable,
|
||||
:messageable,
|
||||
:update,
|
||||
:messages,
|
||||
:histories,
|
||||
:request_membership,
|
||||
:search
|
||||
@ -124,19 +123,6 @@ class GroupsController < ApplicationController
|
||||
render 'posts/latest', formats: [:rss]
|
||||
end
|
||||
|
||||
def messages
|
||||
group = find_group(:group_id)
|
||||
posts = if guardian.can_see_group_messages?(group)
|
||||
group.messages_for(
|
||||
guardian,
|
||||
params.permit(:before_post_id, :category_id)
|
||||
).where(post_number: 1).limit(20).to_a
|
||||
else
|
||||
[]
|
||||
end
|
||||
render_serialized posts, GroupPostSerializer
|
||||
end
|
||||
|
||||
def members
|
||||
group = find_group(:group_id)
|
||||
|
||||
|
Reference in New Issue
Block a user