Skip to content

Commit ed1a596

Browse files
refactor: use new table
1 parent 0f2d5f3 commit ed1a596

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

Doppler.ReportingApi/Infrastructure/CampaignRepository.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,18 +45,19 @@ FROM dbo.usertimezone timezone
4545
DATEADD(MINUTE, @timezone, C.[UTCSentDate])
4646
AS DATE
4747
) AS [Date]
48-
,COALESCE(C.[AmountSentSubscribers], C.[AmountSubscribersToSend], 0) AS [Sent]
49-
,ISNULL(C.[DistinctOpenedMailCount],0) [Opens]
50-
,ISNULL(C.[DistinctClickCount],0) [Clicks]
51-
,ISNULL(C.[HardBouncedMailCount],0) [Hard]
52-
,ISNULL (C.[SoftBouncedMailCount],0) [Soft]
48+
,COALESCE(CS.[AmountSentSubscribers], CS.[AmountSubscribersToSend], 0) AS [Sent]
49+
,ISNULL(CS.[DistinctOpenedMailCount],0) [Opens]
50+
,ISNULL(CS.[DistinctClickCount],0) [Clicks]
51+
,ISNULL(CS.[HardBouncedMailCount],0) [Hard]
52+
,ISNULL (CS.[SoftBouncedMailCount],0) [Soft]
5353
,(CASE C.[Status]
5454
WHEN 9
5555
THEN ISNULL(C.[UnsubscriptionsCount],0)
5656
ELSE 0
5757
END) [Unsubscribes]
5858
,0 [Spam]
5959
FROM [dbo].[Campaign] C WITH (NOLOCK)
60+
LEFT JOIN dbo.CampaignStats CS ON CS.IdCampaign = C.IdCampaign
6061
JOIN [dbo].[User] U WITH (NOLOCK)
6162
ON C.[IdUser] = U.[IdUser]
6263
WHERE

0 commit comments

Comments
 (0)