feat: New automation actions (#4033)
This commit is contained in:
@@ -10,6 +10,8 @@ module ActivityMessageHandler
|
||||
end
|
||||
|
||||
def status_change_activity(user_name)
|
||||
return send_automation_activity if Current.executed_by.present?
|
||||
|
||||
create_status_change_message(user_name)
|
||||
end
|
||||
|
||||
@@ -29,6 +31,11 @@ module ActivityMessageHandler
|
||||
::Conversations::ActivityMessageJob.perform_later(self, activity_message_params(content)) if content
|
||||
end
|
||||
|
||||
def send_automation_activity
|
||||
content = I18n.t("conversations.activity.status.#{status}", user_name: 'Automation System')
|
||||
::Conversations::ActivityMessageJob.perform_later(self, activity_message_params(content)) if content
|
||||
end
|
||||
|
||||
def create_label_added(user_name, labels = [])
|
||||
return unless labels.size.positive?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user