Updated results to only be visible if requester has sent chat message

• Updated:
- results in RequestedConversationsController to only be visible if requester has sent chat message for count and index routes
This commit is contained in:
mgabdev 2020-12-22 23:41:59 -05:00
parent 0bf305019a
commit c37a5822fc
1 changed files with 6 additions and 2 deletions

View File

@ -12,7 +12,11 @@ class Api::V1::ChatConversations::RequestedConversationsController < Api::BaseCo
end
def count
count = ChatConversationAccount.where(account: current_account, is_hidden: false, is_approved: false).count
count = ChatConversationAccount.where(
account: current_account,
is_hidden: false,
is_approved: false,
).where.not(last_chat_message_id: nil).count
render json: count
end
@ -27,7 +31,7 @@ class Api::V1::ChatConversations::RequestedConversationsController < Api::BaseCo
account: current_account,
is_hidden: false,
is_approved: false
).paginate_by_max_id(
).where.not(last_chat_message_id: nil).paginate_by_max_id(
limit_param(DEFAULT_CHAT_CONVERSATION_LIMIT),
params[:max_id],
params[:since_id]