Minor cleanup. Next commit will cleanup repositories and code base to be more concise.

This commit is contained in:
Joseph Milazzo 2021-01-18 10:46:42 -06:00
parent effdf07cef
commit 4a2296a18a
4 changed files with 26 additions and 8 deletions

View file

@ -56,9 +56,14 @@ namespace API.Controllers
}
[HttpGet("volumes")]
public async Task<ActionResult<IEnumerable<VolumeDto>>> GetVolumes(int seriesId)
public async Task<ActionResult<IEnumerable<VolumeDto>>> GetVolumes(int seriesId, bool forUser = true)
{
return Ok(await _seriesRepository.GetVolumesDtoAsync(seriesId));
if (forUser)
{
var user = await _userRepository.GetUserByUsernameAsync(User.GetUsername());
return Ok(await _seriesRepository.GetVolumesDtoAsync(seriesId, user.Id));
}
return Ok(await _seriesRepository.GetVolumesDtoAsync(seriesId)); // TODO: Refactor out forUser = false since everything is user based
}
[HttpGet("volume")]