Skip to content

Commit 157c155

Browse files
committed
Actually write to database
1 parent 89dbe47 commit 157c155

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

osu.Server.Queues.ScoreStatisticsProcessor/Commands/Maintenance/VerifyUserRankCounts.cs

+7-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ private async Task processUser(MySqlConnection db, uint userId, CancellationToke
8282
"SELECT * FROM scores WHERE preserve = 1 AND ranked = 1 AND user_id = @userId AND ruleset_id = @rulesetId",
8383
parameters, cancellationToken: cancellationToken, transaction: transaction));
8484

85-
var counts = new Dictionary<ScoreRank, uint>
85+
var counts = new Dictionary<ScoreRank, int>
8686
{
8787
{ ScoreRank.A, 0 },
8888
{ ScoreRank.S, 0 },
@@ -153,6 +153,12 @@ private async Task processUser(MySqlConnection db, uint userId, CancellationToke
153153
Console.WriteLine();
154154
}
155155

156+
userStats.a_rank_count = counts[ScoreRank.A];
157+
userStats.s_rank_count = counts[ScoreRank.S];
158+
userStats.sh_rank_count = counts[ScoreRank.SH];
159+
userStats.x_rank_count = counts[ScoreRank.X];
160+
userStats.xh_rank_count = counts[ScoreRank.XH];
161+
156162
if (!DryRun)
157163
await DatabaseHelper.UpdateUserStatsAsync(userStats, db, transaction);
158164
}

0 commit comments

Comments
 (0)