From 79218be5c44907c35af2ed3631b555a6b5107446 Mon Sep 17 00:00:00 2001 From: Pranav Date: Tue, 10 Mar 2026 12:33:18 -0700 Subject: [PATCH] fix: Force account_id to use index on messages query on conversation push_event_data (#13757) Add a where clause. where(account_id: account_id). --- app/presenters/conversations/event_data_presenter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/presenters/conversations/event_data_presenter.rb b/app/presenters/conversations/event_data_presenter.rb index 4a9216b05..0c04455a1 100644 --- a/app/presenters/conversations/event_data_presenter.rb +++ b/app/presenters/conversations/event_data_presenter.rb @@ -24,7 +24,7 @@ class Conversations::EventDataPresenter < SimpleDelegator private def push_messages - [messages.chat.last&.push_event_data].compact + [messages.where(account_id: account_id).chat.last&.push_event_data].compact end def push_meta