Fix: Restore missing groupbys in AlbumRepo

This commit is contained in:
Robin Dadswell 2022-11-28 14:38:03 +00:00
parent 4585e5d274
commit 933fca7a0b
1 changed files with 4 additions and 2 deletions

View File

@ -101,7 +101,8 @@ namespace NzbDrone.Core.Music
.LeftJoin<Track, TrackFile>((t, f) => t.TrackFileId == f.Id)
.Where<TrackFile>(f => f.Id == null)
.Where<AlbumRelease>(r => r.Monitored == true)
.Where<Album>(a => a.ReleaseDate <= currentTime);
.Where<Album>(a => a.ReleaseDate <= currentTime)
.GroupBy<Album>(x => x.Id);
}
#pragma warning restore CS0472
@ -123,7 +124,8 @@ namespace NzbDrone.Core.Music
.Join<AlbumRelease, Track>((r, t) => r.Id == t.AlbumReleaseId)
.LeftJoin<Track, TrackFile>((t, f) => t.TrackFileId == f.Id)
.Where<AlbumRelease>(r => r.Monitored == true)
.Where(BuildQualityCutoffWhereClause(qualitiesBelowCutoff));
.Where(BuildQualityCutoffWhereClause(qualitiesBelowCutoff))
.GroupBy<Album>(x => x.Id);
}
private string BuildQualityCutoffWhereClause(List<QualitiesBelowCutoff> qualitiesBelowCutoff)