Optimized db queries

This commit is contained in:
2025-01-26 14:20:50 +01:00
parent 07afb25be2
commit 2dd3f7f5be
5 changed files with 24 additions and 7 deletions

View File

@@ -104,12 +104,7 @@
var technologies = await TechnologyRepository.GetTechnologies(TokenSource.Token);
_technologies = technologies.Where(t => t.Featured);
var carrierTimeline = await TimelineRepository.GetTimeline(TimelineEntryType.Carrier, TokenSource.Token);
var experienceTimeline = await TimelineRepository.GetTimeline(TimelineEntryType.Experience, TokenSource.Token);
_timeline = experienceTimeline
.Aggregate(carrierTimeline, (current, entry) => current.Append(entry))
.Where(t => t.Featured)
.OrderBy(t => t.Date);
_timeline = await TimelineRepository.GetFeaturedTimeline(TokenSource.Token);
}
}