Skip to content

Commit 471b9c8

Browse files
committed
Fix typescript errors
1 parent 9dea9b0 commit 471b9c8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

badge/utils/get-rank-by-ranking-type.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,23 @@ export const getRankByRankingType = (
1919

2020
switch (rankingType) {
2121
case RankingType.Star:
22-
rank = data.ownedStars;
22+
rank = data.ownedStars || 0;
2323
monthlyRank = data.ownedStarsM;
2424
value = data.user?.ownedStars;
2525
break;
2626
case RankingType.Contribution:
27-
rank = data.contributedStars;
27+
rank = data.contributedStars || 0;
2828
monthlyRank = data.contributedStarsM;
2929
value = data.user?.contributedStars;
3030
break;
3131
case RankingType.Follower:
32-
rank = data.followersCount;
32+
rank = data.followersCount || 0;
3333
monthlyRank = data.followersCountM;
3434
value = data.user?.followersCount;
3535
break;
3636
}
3737

38-
const delta = (monthlyRank ?? rank) - rank;
38+
const delta = monthlyRank && rank ? monthlyRank - rank : 0;
3939

4040
return { rank, value, delta, sentiment: delta > 0 ? 'positive' : 'negative' };
4141
};

0 commit comments

Comments
 (0)