Progress on chat conversation search, scrolling
This commit is contained in:
@@ -7,7 +7,7 @@ class Api::V1::ChatConversationAccountsController < Api::BaseController
|
||||
before_action :require_user!
|
||||
before_action :set_account, only: [:block_messenger, :unblock_messenger, :messenger_block_relationships]
|
||||
before_action :check_account_suspension, only: [:block_messenger, :unblock_messenger, :messenger_block_relationships]
|
||||
before_action :set_chat_conversation, except: [:block_messenger, :unblock_messenger, :messenger_block_relationships]
|
||||
before_action :set_chat_conversation, except: [:block_messenger, :unblock_messenger, :messenger_block_relationships, :search]
|
||||
|
||||
def block_messenger
|
||||
@block = BlockChatMessengerService.new.call(current_user.account, @account)
|
||||
@@ -42,6 +42,13 @@ class Api::V1::ChatConversationAccountsController < Api::BaseController
|
||||
render json: @chat_conversation_account, serializer: REST::ChatConversationAccountSerializer
|
||||
end
|
||||
|
||||
def search
|
||||
# : todo :
|
||||
search_conversations = [] #ChatConversationAccount.where(account: current_account, is_hidden: false, is_approved: true).map(&:participant_account_ids)
|
||||
# .joins(:account).where("accounts.display_name ILIKE ?", "%#{params[:q]}%")
|
||||
render json: search_conversations, each_serializer: REST::ChatConversationAccountSerializer
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def set_account
|
||||
|
||||
Reference in New Issue
Block a user