Update the duplicate count event

This commit is contained in:
Pranav
2024-05-09 19:00:23 -07:00
parent d552b41fac
commit 25c6adbd07
3 changed files with 18 additions and 3 deletions
@@ -29,7 +29,12 @@ class V2::Reports::AgentSummaryBuilder < V2::Reports::BaseSummaryBuilder
end
def set_grouped_resolved_conversations_count
@grouped_resolved_conversations_count = reporting_events.where(name: 'conversation_resolved').group(group_by_key).count
@grouped_resolved_conversations_count = reporting_events
.where(name: 'conversation_resolved')
.select(group_by_key, :conversation_id)
.distinct
.group(group_by_key)
.count(:conversation_id)
end
def group_by_key
@@ -29,7 +29,12 @@ class V2::Reports::InboxSummaryBuilder < V2::Reports::BaseSummaryBuilder
end
def set_grouped_resolved_conversations_count
@grouped_resolved_conversations_count = reporting_events.where(name: 'conversation_resolved').group(group_by_key).count
@grouped_resolved_conversations_count = reporting_events
.where(name: 'conversation_resolved')
.select(group_by_key, :conversation_id)
.distinct
.group(group_by_key)
.count(:conversation_id)
end
def group_by_key
@@ -29,7 +29,12 @@ class V2::Reports::TeamSummaryBuilder < V2::Reports::BaseSummaryBuilder
end
def set_grouped_resolved_conversations_count
@grouped_resolved_conversations_count = reporting_events.where(name: 'conversation_resolved').group(group_by_key).count
@grouped_resolved_conversations_count = reporting_events
.where(name: 'conversation_resolved')
.select(group_by_key, :conversation_id)
.distinct
.group(group_by_key)
.count(:conversation_id)
end
def reporting_events