VRFS-5690 - tag jamtrack and jammers separetly on admin report - fix jammers view

This commit is contained in:
Seth Call 2025-10-13 15:23:01 -05:00
parent 828191d683
commit 9282369e54
2 changed files with 6 additions and 2 deletions

View File

@ -40,7 +40,8 @@ ActiveAdmin.register_page "Jammers Subscription Cohorts" do
count(first_good_music_session_at) as good_session,
count(first_invited_at) as invited,
count(first_friended_at) as friended,
count(first_subscribed_at) as subscribed
count(first_subscribed_at) as subscribed,
count(first_played_jamtrack_at) as played_jamtrack
})
.joins(%Q{LEFT JOIN LATERAL (
SELECT
@ -67,6 +68,7 @@ ActiveAdmin.register_page "Jammers Subscription Cohorts" do
column "Good Session", Proc.new { |user| raw(Spacer.spacer(user.good_session, user)) }
column "Invited", Proc.new { |user| raw(Spacer.spacer(user.invited, user)) }
column "Friended", Proc.new { |user| raw(Spacer.spacer(user.friended, user)) }
column "Played JT", Proc.new { |user| raw(Spacer.spacer(user.played_jamtrack, user)) }
end
end

View File

@ -40,7 +40,8 @@ ActiveAdmin.register_page "JamTrack Subscription Cohorts" do
count(first_good_music_session_at) as good_session,
count(first_invited_at) as invited,
count(first_friended_at) as friended,
count(first_subscribed_at) as subscribed
count(first_subscribed_at) as subscribed,
count(first_played_jamtrack_at) as played_jamtrack
})
.joins(%Q{INNER JOIN LATERAL (
SELECT
@ -65,6 +66,7 @@ ActiveAdmin.register_page "JamTrack Subscription Cohorts" do
column "Good Session", Proc.new { |user| raw(Spacer.spacer(user.good_session, user)) }
column "Invited", Proc.new { |user| raw(Spacer.spacer(user.invited, user)) }
column "Friended", Proc.new { |user| raw(Spacer.spacer(user.friended, user)) }
column "Played JT", Proc.new { |user| raw(Spacer.spacer(user.played_jamtrack, user)) }
end
end