Skip to content

Commit 7e7727f

Browse files
authored
hotfix: 마이페이지 rating null인 문제 수정 (#326)
* fix: 마이페이지 rating null인 문제 수정 * refactor: gemini 리뷰 반영 * fix: rating null나오는 문제 수정
1 parent c88e926 commit 7e7727f

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/main/java/ssu/eatssu/domain/user/dto/MyMealReviewResponse.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import lombok.AllArgsConstructor;
55
import lombok.Builder;
66
import lombok.Getter;
7+
import ssu.eatssu.domain.rating.entity.Ratings;
78
import ssu.eatssu.domain.review.dto.MenuIdNameLikeDto;
89
import ssu.eatssu.domain.review.entity.Review;
910
import ssu.eatssu.domain.review.entity.ReviewMenuLike;
@@ -82,10 +83,17 @@ public static MyMealReviewResponse from(Review review) {
8283
);
8384
}
8485

86+
Ratings ratings = review.getRatings();
87+
int rating = 0;
88+
89+
if (ratings != null) {
90+
rating = ratings.getMainRating() != null ? ratings.getMainRating() : 0;
91+
}
92+
8593
return MyMealReviewResponse
8694
.builder()
8795
.reviewId(review.getId())
88-
.rating(review.getRating() != null ? review.getRating() : (review.getRatings() != null ? review.getRatings().getMainRating() : null))
96+
.rating(rating)
8997
.writtenAt(review.getCreatedDate().toLocalDate())
9098
.content(review.getContent())
9199
.imageUrls(imgUrlList)

0 commit comments

Comments
 (0)