Skip to content

Commit

Permalink
feat: 랭크 필드 구체화
Browse files Browse the repository at this point in the history
  • Loading branch information
junseokkim committed Dec 14, 2024
1 parent 3946baa commit 2a0a89e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.follow_me.running_mate.domain.course.dto.request;

import com.follow_me.running_mate.domain.enums.Difficulty;
import com.follow_me.running_mate.domain.enums.Ranking;
import lombok.Builder;
import lombok.Getter;

Expand All @@ -12,5 +11,5 @@ public class CourseRecommendRequest {
private Double longitude;
private Difficulty difficulty;
private String goal;
private Ranking rank;
private String rank;
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
import com.follow_me.running_mate.domain.course.dto.response.CourseRecommendResponse;
import com.follow_me.running_mate.domain.course.exception.CourseErrorCode;
import com.follow_me.running_mate.domain.enums.Difficulty;
import com.follow_me.running_mate.domain.enums.Ranking;
import com.follow_me.running_mate.domain.enums.RunningGoal;
import com.follow_me.running_mate.domain.member.entity.Member;
import com.follow_me.running_mate.global.error.exception.CustomException;
Expand Down Expand Up @@ -92,12 +93,14 @@ private CourseRecommendRequest toCourseRecommendRequest(
log.info("CourseRecommendRequest 생성 시작: Member={}, Latitude={}, Longitude={}, Difficulty={}, RunningGoal={}",
member, latitude, longitude, difficulty, runningGoal);

Ranking ranking = member.getRanking();

CourseRecommendRequest request = CourseRecommendRequest.builder()
.latitude(latitude)
.longitude(longitude)
.difficulty(difficulty)
.goal((runningGoal != null) ? runningGoal.getToKorean() : null)
.rank(member.getRanking())
.rank(ranking.getName() + "(" + ranking.getCriteria() + ")")
.build();

log.info("CourseRecommendRequest 생성 완료: {}", request);
Expand Down

0 comments on commit 2a0a89e

Please sign in to comment.