Merge branch 'master' into DtoBuilders

This commit is contained in:
2025-06-01 20:39:24 +02:00
11 changed files with 321 additions and 17 deletions

View File

@@ -99,9 +99,16 @@ namespace WebApp.Endpoints
if(!user.IsOrganisation)
{
var events = await context.EventRegistrations
var eventIds = await context.EventRegistrations
.Where(er => er.UserId == user.UserId)
.Select(er => er.Event.ToEventSummaryNoErDto())
.Select(er => er.EventId)
.ToListAsync();
var events = await context.Events
.Where(e => eventIds.Contains(e.EventId))
.Include(e => e.Organisation)
.Select(e => e.ToEventSummaryDto())
.ToListAsync();
return Results.Ok(events);