Removed an additional ToList
This commit is contained in:
parent
b364600eda
commit
e0c59021e0
2 changed files with 3 additions and 3 deletions
|
|
@ -61,7 +61,7 @@ public class VolumeController : BaseApiController
|
||||||
[HttpPost("multiple")]
|
[HttpPost("multiple")]
|
||||||
public async Task<ActionResult<bool>> DeleteMultipleVolumes(int[] volumesIds)
|
public async Task<ActionResult<bool>> DeleteMultipleVolumes(int[] volumesIds)
|
||||||
{
|
{
|
||||||
var volumes = (await _unitOfWork.VolumeRepository.GetVolumesById(volumesIds)).ToList();
|
var volumes = await _unitOfWork.VolumeRepository.GetVolumesById(volumesIds);
|
||||||
if (volumes.Count != volumesIds.Length)
|
if (volumes.Count != volumesIds.Length)
|
||||||
{
|
{
|
||||||
return BadRequest(_localizationService.Translate(User.GetUserId(), "volume-doesnt-exist"));
|
return BadRequest(_localizationService.Translate(User.GetUserId(), "volume-doesnt-exist"));
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,7 @@ public interface IVolumeRepository
|
||||||
Task<VolumeDto?> GetVolumeDtoAsync(int volumeId, int userId);
|
Task<VolumeDto?> GetVolumeDtoAsync(int volumeId, int userId);
|
||||||
Task<IEnumerable<Volume>> GetVolumesForSeriesAsync(IList<int> seriesIds, bool includeChapters = false);
|
Task<IEnumerable<Volume>> GetVolumesForSeriesAsync(IList<int> seriesIds, bool includeChapters = false);
|
||||||
Task<IEnumerable<Volume>> GetVolumes(int seriesId);
|
Task<IEnumerable<Volume>> GetVolumes(int seriesId);
|
||||||
Task<IEnumerable<Volume>> GetVolumesById(IList<int> volumeIds, VolumeIncludes includes = VolumeIncludes.None);
|
Task<IList<Volume>> GetVolumesById(IList<int> volumeIds, VolumeIncludes includes = VolumeIncludes.None);
|
||||||
Task<Volume?> GetVolumeByIdAsync(int volumeId);
|
Task<Volume?> GetVolumeByIdAsync(int volumeId);
|
||||||
Task<IList<Volume>> GetAllWithCoversInDifferentEncoding(EncodeFormat encodeFormat);
|
Task<IList<Volume>> GetAllWithCoversInDifferentEncoding(EncodeFormat encodeFormat);
|
||||||
Task<IEnumerable<string>> GetCoverImagesForLockedVolumesAsync();
|
Task<IEnumerable<string>> GetCoverImagesForLockedVolumesAsync();
|
||||||
|
|
@ -186,7 +186,7 @@ public class VolumeRepository : IVolumeRepository
|
||||||
.OrderBy(vol => vol.MinNumber)
|
.OrderBy(vol => vol.MinNumber)
|
||||||
.ToListAsync();
|
.ToListAsync();
|
||||||
}
|
}
|
||||||
public async Task<IEnumerable<Volume>> GetVolumesById(IList<int> volumeIds, VolumeIncludes includes = VolumeIncludes.None)
|
public async Task<IList<Volume>> GetVolumesById(IList<int> volumeIds, VolumeIncludes includes = VolumeIncludes.None)
|
||||||
{
|
{
|
||||||
return await _context.Volume
|
return await _context.Volume
|
||||||
.Where(vol => volumeIds.Contains(vol.Id))
|
.Where(vol => volumeIds.Contains(vol.Id))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue