Fixed a bug when updating rating for a series.
This commit is contained in:
parent
265f7dcc8c
commit
bdac9e6961
1 changed files with 8 additions and 5 deletions
|
@ -83,10 +83,13 @@ namespace API.Controllers
|
||||||
userRating.Review = updateSeriesRatingDto.UserReview;
|
userRating.Review = updateSeriesRatingDto.UserReview;
|
||||||
userRating.SeriesId = updateSeriesRatingDto.SeriesId;
|
userRating.SeriesId = updateSeriesRatingDto.SeriesId;
|
||||||
|
|
||||||
_unitOfWork.UserRepository.AddRatingTracking(userRating);
|
if (userRating.Id == 0)
|
||||||
user.Ratings ??= new List<AppUserRating>();
|
{
|
||||||
user.Ratings.Add(userRating);
|
user.Ratings ??= new List<AppUserRating>();
|
||||||
|
user.Ratings.Add(userRating);
|
||||||
|
}
|
||||||
|
|
||||||
|
_unitOfWork.UserRepository.Update(user);
|
||||||
|
|
||||||
if (!await _unitOfWork.Complete()) return BadRequest("There was a critical error.");
|
if (!await _unitOfWork.Complete()) return BadRequest("There was a critical error.");
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue