Closed ryuseunghan closed 8 months ago
ProfileRecommendRequest
findRecommendingMemberIdList
isPayed
recommendMember
nungil
Nungil
nungil μν°ν°μμ μμ± λ©μλ, μ λ°μ΄νΈ λ©μλ μΆκ° ν μ ν
@AllArgsConstructor(access = AccessLevel.PROTECTED) public class Nungil { . . . // == μ μ μμ± λ©μλ == // public static Nungil create(Member member, Member receiver, NungilStatus status) { return Nungil.builder() .member(member) .receiver(receiver) .createdAt(LocalDateTime.now()) .expiredAt(LocalDateTime.now().plusDays(7)) .status(status) .build(); } public void update(String matchedMarkers, String matchedAvailableTimes) { this.matchedMarkers = matchedMarkers; this.matchedAvailableTimes = matchedAvailableTimes; } } public void update(String matchedMarkers, String matchedAvailableTimes) { this.matchedMarkers = matchedMarkers; this.matchedAvailableTimes = matchedAvailableTimes; }
- `recommendMember` λ©μλμμ νλ‘ν λ½κΈ°μ λμμ `nungil`μ RECOMMENDED μνλ‘ μμ±
Nungil newNungil = Nungil.create(member, recommendedMember, NungilStatus.RECOMMENDED); nungilRepository.save(newNungil);
- μ΄λ€ λΆλΆμ 리뷰μ΄κ° μ§μ€ν΄μΌ νλμ§ ## π‘ Trouble Shooting ## β μ€ν¬λ¦°μ· / GIF / νλ©΄ λ Ήν ![image](https://github.com/Igloo-Club/Igloo-Club-BE/assets/106146847/3f99da7d-9e4c-446e-9729-cad096060bb4) ![image](https://github.com/Igloo-Club/Igloo-Club-BE/assets/106146847/0e8e8436-330a-40bd-999f-9850ac308fba) ## π Reference - ꡬνμ μ°Έκ³ ν λ§ν¬ (νμν κ²½μ°λ§ μμ±νκ³ μμΌλ©΄ μ§μ°κΈ°)
π₯ Related Issues
π μμ λ΄μ©
ProfileRecommendRequest
λ°μ μ§λΆ μ¬λΆμ λ°λΌ μ§μΈ μΆμ² μ¬λΆλ₯Ό κ²°μ νκ²λ μμ findRecommendingMemberIdList
BooleanBuilderμ null safe μ μ©,isPayed
λ₯Ό ν΅ν΄ μ§λΆ μ¬λΆμ λ°λΌ μ§μΈ μΆμ² μ¬λΆ κ²°μ recommendMember
λ©μλμμ νλ‘ν λ½κΈ°μ λμμnungil
μ RECOMMENDED μνλ‘ μμ±Nungil
μν°ν°μμ μμ± λ©μλ, μ λ°μ΄νΈ λ©μλ μΆκ° ν μ νβ PR Point
nungil μν°ν°μμ μμ± λ©μλ, μ λ°μ΄νΈ λ©μλ μΆκ° ν μ ν