Cleaned up a bit.

This commit is contained in:
CakeAndBanana
2025-09-25 04:34:25 +02:00
parent bf380688c8
commit 825bb3b7d6

View File

@@ -821,13 +821,13 @@ public partial class LightlessHub
GroupInfos = DbContext.GroupPairs
.Where(x => x.GroupGID == gp.GroupGID && (x.IsPinned || x.IsModerator))
.Select(x => new { x.GroupUserUID, EnumValue = x.ToEnum() })
.ToList() // forces subquery per row
.ToList(),
})
.AsNoTracking()
.ToListAsync(ct)
.ConfigureAwait(false);
return [.. result.Select(r =>
List<GroupFullInfoDto> List = [.. result.Select(r =>
{
var groupInfoDict = r.GroupInfos
.ToDictionary(x => x.GroupUserUID, x => x.EnumValue, StringComparer.Ordinal);
@@ -840,7 +840,8 @@ public partial class LightlessHub
r.GroupPair.ToEnum(),
groupInfoDict
);
})];
}),];
return List;
}
[Authorize(Policy = "Identified")]