diff --git a/app/models/conversation.rb b/app/models/conversation.rb index 0339b17f9..c2ca51c23 100644 --- a/app/models/conversation.rb +++ b/app/models/conversation.rb @@ -123,6 +123,7 @@ class Conversation < ApplicationRecord return true unless channel&.messaging_window_enabled? + messaging_window = inbox.api? ? channel.additional_attributes['agent_reply_time_window'].to_i : 24 last_message_in_messaging_window?(messaging_window) end @@ -144,10 +145,6 @@ class Conversation < ApplicationRecord Time.current < last_incoming_message.created_at + time.hours end - def messaging_window - inbox.api? ? inbox.channel.additional_attributes['agent_reply_time_window'].to_i : 24 - end - def instagram_via_messenger? additional_attributes['type'] == 'instagram_direct_message' end