Skip to content

Commit a004e58

Browse files
committed
fix: adjust team logo serializer
1 parent 2f62140 commit a004e58

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

app/modules/matchmaking/serializers/scrim_request_serializer.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ def serialize_org(org) # rubocop:disable Metrics/MethodLength
4848
slug: org.slug,
4949
region: org.region,
5050
tier: org.tier,
51+
logo_url: org.logo_url,
5152
public_tagline: org.public_tagline,
5253
discord_server: org.discord_invite_url,
5354
scrims_won: 0,

app/modules/matchmaking/services/match_suggestion_service.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ def build_suggestion(window, score)
7474
slug: org.slug,
7575
region: org.region,
7676
tier: map_subscription_to_tier(org.subscription_plan),
77+
logo_url: org.try(:logo_url),
7778
public_tagline: org.try(:public_tagline),
7879
discord_invite_url: org.try(:discord_invite_url),
7980
avg_tier: compute_avg_tier(org),

app/modules/scrims/serializers/scrim_serializer.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ def opponent_team_summary
146146
return nil unless @scrim.opponent_team
147147

148148
t = @scrim.opponent_team
149+
logo = t.logo_url.presence || Organization.find_by(name: t.name)&.logo_url
149150
{
150151
id: t.id,
151152
name: t.name,
@@ -154,7 +155,7 @@ def opponent_team_summary
154155
region: t.region,
155156
scrims_won: t.scrims_won || 0,
156157
scrims_lost: t.scrims_lost || 0,
157-
logo_url: t.logo_url
158+
logo_url: logo
158159
}
159160
end
160161

0 commit comments

Comments
 (0)