From 41faa30e6f0d5c7e3194b94d940aaaa2cad56d8f Mon Sep 17 00:00:00 2001 From: Amelia <77553571+Fesaa@users.noreply.github.com> Date: Mon, 28 Apr 2025 17:36:53 +0200 Subject: [PATCH] Quick scan over GH diff fixes --- API/Controllers/RatingController.cs | 2 +- API/DTOs/SeriesDetail/UserReviewDto.cs | 2 +- UI/Web/src/app/_services/volume.service.ts | 5 ----- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/API/Controllers/RatingController.cs b/API/Controllers/RatingController.cs index 0895aad1f..7290bd1bc 100644 --- a/API/Controllers/RatingController.cs +++ b/API/Controllers/RatingController.cs @@ -36,7 +36,7 @@ public class RatingController : BaseApiController [HttpPost] public async Task UpdateRating(UpdateRatingDto updateRating) { - var user = await _unitOfWork.UserRepository.GetUserByIdAsync(User.GetUserId(), AppUserIncludes.Ratings); + var user = await _unitOfWork.UserRepository.GetUserByIdAsync(User.GetUserId(), AppUserIncludes.Ratings | AppUserIncludes.ChapterRatings); if (user == null) throw new UnauthorizedAccessException(); if (await _ratingService.UpdateRating(user, updateRating)) diff --git a/API/DTOs/SeriesDetail/UserReviewDto.cs b/API/DTOs/SeriesDetail/UserReviewDto.cs index 52ca53265..d21afdd15 100644 --- a/API/DTOs/SeriesDetail/UserReviewDto.cs +++ b/API/DTOs/SeriesDetail/UserReviewDto.cs @@ -38,7 +38,7 @@ public class UserReviewDto /// public string Username { get; set; } public int TotalVotes { get; set; } - public bool HasBeenRated { get; set; } + public float Rating { get; set; } public string? RawBody { get; set; } /// /// How many upvotes this review has gotten diff --git a/UI/Web/src/app/_services/volume.service.ts b/UI/Web/src/app/_services/volume.service.ts index 777f1ed61..8c9f9e17e 100644 --- a/UI/Web/src/app/_services/volume.service.ts +++ b/UI/Web/src/app/_services/volume.service.ts @@ -3,7 +3,6 @@ import {environment} from "../../environments/environment"; import { HttpClient } from "@angular/common/http"; import {Volume} from "../_models/volume"; import {TextResonse} from "../_types/text-response"; -import {UserReview} from "../_single-module/review-card/user-review"; @Injectable({ providedIn: 'root' @@ -30,8 +29,4 @@ export class VolumeService { return this.httpClient.post(this.baseUrl + 'volume/update', volume, TextResonse); } - volumeReviews(volumeId: number) { - return this.httpClient.get(this.baseUrl + 'volume/review?volumeId='+volumeId); - } - }