Remove duplicate definitions in select for ad campaign

This commit is contained in:
Seth Call 2021-04-27 12:44:15 -05:00
parent bf83538a2d
commit 849169e3c7
1 changed files with 2 additions and 4 deletions

View File

@ -123,9 +123,7 @@ ActiveAdmin.register JamRuby::AdCampaign, as: 'AdCampaign' do
COUNT(CASE WHEN users.first_subscribed_plan_code = 'jamsubplatinum' OR users.first_subscribed_plan_code = 'jamsubplatinumyearly' THEN users.first_subscribed_plan_code END) AS platinum,
COUNT(CASE WHEN users.first_subscribed_plan_code = 'jamsubgold' OR users.first_subscribed_plan_code = 'jamsubgoldyearly' THEN users.first_subscribed_plan_code END) AS gold,
COUNT(CASE WHEN users.first_subscribed_plan_code = 'jamsubsilver' OR users.first_subscribed_plan_code = 'jamsubsilveryearly' THEN users.first_subscribed_plan_code END) AS silver,
COUNT(CASE WHEN users.subscription_plan_code = 'jamsubgold' THEN users.subscription_plan_code END) AS gold,
COUNT(CASE WHEN users.subscription_plan_code = 'jamsubsilver' THEN users.subscription_plan_code END) AS silver,
ad_campaigns.id,
ad_campaigns.id,
COALESCE(MAX(ad_campaigns.referred), NULL) as referred,
COALESCE(MAX(ad_campaigns.end_date), NULL) AS end_date,
COALESCE(MAX(ad_campaigns.spend), 0) AS spend").joins("
@ -156,4 +154,4 @@ ActiveAdmin.register JamRuby::AdCampaign, as: 'AdCampaign' do
end
end
end