feat: handle conversation query order

This commit is contained in:
Shivam Mishra
2024-04-03 18:02:46 +05:30
parent c711f78d24
commit c0232ad7c8
2 changed files with 2 additions and 2 deletions
@@ -58,7 +58,7 @@ class Messages::Facebook::MessageBuilder < Messages::Messenger::MessageBuilder
def set_conversation_based_on_inbox_config
if @inbox.lock_to_single_conversation
Conversation.find_by(conversation_params) || build_conversation
Conversation.where(conversation_params).order(created_at: :desc).first || build_conversation
else
find_or_build_for_multiple_conversations
end
@@ -79,7 +79,7 @@ class Messages::Instagram::MessageBuilder < Messages::Messenger::MessageBuilder
def set_conversation_based_on_inbox_config
if @inbox.lock_to_single_conversation
instagram_direct_message_conversation.first || build_conversation
instagram_direct_message_conversation.order(created_at: :desc).first || build_conversation
else
find_or_build_for_multiple_conversations
end