Commit 8d47e2e
committed
fix(models): allow nullable language on LeaderboardModel
Change the language relation on LeaderboardModel to be nullable to handle
cases where a leaderboard may not have an associated language. Update the
preferred-language-leaderboard service to filter out leaderboards with
null languageId and safely access the language slug. This prevents runtime
errors and ensures that only valid leaderboards are considered for the
preferred language leaderboard calculation.1 parent 5d525d4 commit 8d47e2e
File tree
2 files changed
+5
-3
lines changed- app
- models
- services
2 files changed
+5
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
80 | 82 | | |
81 | | - | |
82 | | - | |
| 83 | + | |
| 84 | + | |
83 | 85 | | |
84 | 86 | | |
85 | 87 | | |
| |||
0 commit comments