fix(archival): 🐛 fix url filtering by segmentNumber/primariness

This commit is contained in:
Collin M. Barrett 2020-09-19 09:46:22 -05:00
parent 12443645c5
commit ffc7df65f6

View file

@ -78,9 +78,7 @@ private async Task<List<ListDetailsViewUrlVm>> GetSegmentUrlsAsync(
{
var listDetails = await _directory.GetListDetailsAsync(listId, cancellationToken);
return listDetails.ViewUrls?
.GroupBy(u => u.SegmentNumber)
.Select(g => g.OrderBy(u => u.Primariness))
.FirstOrDefault()
.GroupBy(u => u.SegmentNumber, (_, g) => g.OrderBy(e => e.Primariness).First())
?.ToList() ??
new List<ListDetailsViewUrlVm>();
}