feat: show assignment policy name in auto-assignment activity messages (#13598)

This commit is contained in:
Tanmay Deep Sharma
2026-02-24 13:32:54 +05:30
committed by GitHub
parent 5b167b5b5b
commit 2b85275e26
4 changed files with 43 additions and 21 deletions

View File

@@ -72,13 +72,17 @@ class AutoAssignment::AssignmentService
end
def assign_conversation(conversation, agent)
Current.executed_by = inbox.assignment_policy || inbox
conversation.update!(assignee: agent)
Current.executed_by = nil
rate_limiter = build_rate_limiter(agent)
rate_limiter.track_assignment(conversation)
dispatch_assignment_event(conversation, agent)
true
ensure
Current.executed_by = nil
end
def dispatch_assignment_event(conversation, agent)