Update reply_service.rb

This commit is contained in:
Muhsin Keloth
2025-04-10 10:25:44 +05:30
parent 9c65da98b2
commit 4e7ae0af74
+4 -1
View File
@@ -10,12 +10,15 @@ class Conversations::ReplyService
return can_reply_on_instagram? if @conversation.inbox.instagram_direct?
return true unless channel&.messaging_window_enabled?
messaging_window = @conversation.inbox.api? ? channel.additional_attributes['agent_reply_time_window'].to_i : 24
last_message_in_messaging_window?(messaging_window)
end
private
def messaging_window
@conversation.inbox.api? ? @conversation.inbox.channel.additional_attributes['agent_reply_time_window'].to_i : 24
end
def last_message_in_messaging_window?(time)
return false if last_incoming_message.nil?