From f0ea1fb957ec7cb005a0702ad5c44a90a4638c01 Mon Sep 17 00:00:00 2001 From: Frank Tovar Date: Wed, 4 Feb 2026 14:55:22 +0100 Subject: [PATCH] Code formatting --- Endpoints/ResultsEndpoints.cs | 65 +++++++++++++++++++---------------- 1 file changed, 35 insertions(+), 30 deletions(-) diff --git a/Endpoints/ResultsEndpoints.cs b/Endpoints/ResultsEndpoints.cs index af2d301..8cb381a 100644 --- a/Endpoints/ResultsEndpoints.cs +++ b/Endpoints/ResultsEndpoints.cs @@ -8,38 +8,43 @@ public static class ResultsEndpoints { public static void MapResultsEndpoints(this IEndpointRouteBuilder app) { - app.MapGet("/api/results", async (HttpContext ctx, AppDbContext db) => - { - var phase = await EndpointHelpers.GetPhase(db); - if (phase != Phase.Results) - return EndpointHelpers.PhaseMismatch(Phase.Results, phase); + app.MapGet( + "/api/results", + async (HttpContext ctx, AppDbContext db) => + { + var phase = await EndpointHelpers.GetPhase(db); + if (phase != Phase.Results) + return EndpointHelpers.PhaseMismatch(Phase.Results, phase); - var player = await EndpointHelpers.GetAuthenticatedPlayer(ctx, db); - if (player is null) return Results.Unauthorized(); + var player = await EndpointHelpers.GetAuthenticatedPlayer(ctx, db); + if (player is null) + return Results.Unauthorized(); - var results = await db.Suggestions.AsNoTracking() - .Include(s => s.Player) - .Include(s => s.Votes) - .Select(s => new - { - s.Id, - s.Name, - Author = s.Player!.DisplayName, - s.MinPlayers, - s.MaxPlayers, - Total = s.Votes.Sum(v => v.Score), - Count = s.Votes.Count, - Average = s.Votes.Count == 0 ? 0 : s.Votes.Average(v => v.Score), - s.ScreenshotUrl, - s.YoutubeUrl, - s.GameUrl, - s.Description, - s.Genre - }) - .OrderByDescending(r => r.Total) - .ToListAsync(); + var results = await db + .Suggestions.AsNoTracking() + .Include(s => s.Player) + .Include(s => s.Votes) + .Select(s => new + { + s.Id, + s.Name, + Author = s.Player!.DisplayName, + s.MinPlayers, + s.MaxPlayers, + Total = s.Votes.Sum(v => v.Score), + Count = s.Votes.Count, + Average = s.Votes.Count == 0 ? 0 : s.Votes.Average(v => v.Score), + s.ScreenshotUrl, + s.YoutubeUrl, + s.GameUrl, + s.Description, + s.Genre, + }) + .OrderByDescending(r => r.Average) + .ToListAsync(); - return Results.Ok(results); - }); + return Results.Ok(results); + } + ); } }