Add status reopen activity message for api channel (#6839)

This commit is contained in:
Tejaswini Chile
2023-04-10 19:12:20 +05:30
committed by GitHub
parent e877b01e00
commit e69e0bc984
4 changed files with 41 additions and 1 deletions

View File

@@ -32,7 +32,13 @@ module ActivityMessageHandler
end
def send_automation_activity
content = I18n.t("conversations.activity.status.#{status}", user_name: 'Automation System')
content = if Current.executed_by.instance_of?(AutomationRule)
I18n.t("conversations.activity.status.#{status}", user_name: 'Automation System')
elsif Current.executed_by.instance_of?(Contact)
Current.executed_by = nil
I18n.t('conversations.activity.status.system_auto_open')
end
::Conversations::ActivityMessageJob.perform_later(self, activity_message_params(content)) if content
end