From e0c59021e06a7db29b9cdde52a0036edb1c62e79 Mon Sep 17 00:00:00 2001 From: Joseph Milazzo Date: Thu, 17 Apr 2025 07:24:19 -0500 Subject: [PATCH] Removed an additional ToList --- API/Controllers/VolumeController.cs | 2 +- API/Data/Repositories/VolumeRepository.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/API/Controllers/VolumeController.cs b/API/Controllers/VolumeController.cs index 564802322..db1381d9d 100644 --- a/API/Controllers/VolumeController.cs +++ b/API/Controllers/VolumeController.cs @@ -61,7 +61,7 @@ public class VolumeController : BaseApiController [HttpPost("multiple")] public async Task> DeleteMultipleVolumes(int[] volumesIds) { - var volumes = (await _unitOfWork.VolumeRepository.GetVolumesById(volumesIds)).ToList(); + var volumes = await _unitOfWork.VolumeRepository.GetVolumesById(volumesIds); if (volumes.Count != volumesIds.Length) { return BadRequest(_localizationService.Translate(User.GetUserId(), "volume-doesnt-exist")); diff --git a/API/Data/Repositories/VolumeRepository.cs b/API/Data/Repositories/VolumeRepository.cs index ed7167928..4b07ade96 100644 --- a/API/Data/Repositories/VolumeRepository.cs +++ b/API/Data/Repositories/VolumeRepository.cs @@ -44,7 +44,7 @@ public interface IVolumeRepository Task GetVolumeDtoAsync(int volumeId, int userId); Task> GetVolumesForSeriesAsync(IList seriesIds, bool includeChapters = false); Task> GetVolumes(int seriesId); - Task> GetVolumesById(IList volumeIds, VolumeIncludes includes = VolumeIncludes.None); + Task> GetVolumesById(IList volumeIds, VolumeIncludes includes = VolumeIncludes.None); Task GetVolumeByIdAsync(int volumeId); Task> GetAllWithCoversInDifferentEncoding(EncodeFormat encodeFormat); Task> GetCoverImagesForLockedVolumesAsync(); @@ -186,7 +186,7 @@ public class VolumeRepository : IVolumeRepository .OrderBy(vol => vol.MinNumber) .ToListAsync(); } - public async Task> GetVolumesById(IList volumeIds, VolumeIncludes includes = VolumeIncludes.None) + public async Task> GetVolumesById(IList volumeIds, VolumeIncludes includes = VolumeIncludes.None) { return await _context.Volume .Where(vol => volumeIds.Contains(vol.Id))