-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BE] 페어 이름 액세스코드로 방 조회 api, 방 이름 구현 #873
base: BE/dev
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
수고하셨습니다~~~~
String missionUrl | ||
String missionUrl, | ||
|
||
@Schema(description = "페어 이름 액세스 코드", example = "짓궂은프람과 언짢은레모네") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🤪🤪
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
빠르게 수정할 수 있는 것들 몇개 남겼습니다!
이제 pairRoomEntity 필드가 너무 빵빵해진거 같은데 다음에 같이 리팩터링 해봐요..
@@ -61,6 +66,7 @@ public String toString() { | |||
", missionUrl=" + missionUrl + | |||
", accessCode=" + accessCode + | |||
", easyAccessCode=" + easyAccessCode + | |||
", roomName=" + roomName + |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hashCode랑 equals 에서도 roomName 추가해주세요!
@Operation(summary = "페어 이름 액세스 코드로 페어룸이 존재하는지 조회한다.") | ||
@ApiResponse(responseCode = "200", description = "페어룸 존재 여부, 페어룸 접근 코드", content = @Content(mediaType = MediaType.APPLICATION_JSON_VALUE, | ||
schema = @Schema(implementation = PairRoomExistByEasyAccessCodeResponse.class))) | ||
ResponseEntity<PairRoomExistByEasyAccessCodeResponse> pairRoomExistsByEasyAccessCode(String easyAccessCode); | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
easyAccessCode 가 리퀘스트 파라미터로 넘어오는데 이부분도 이렇게 문서화 가능합니다!
변경 부탁드려요
|
||
public RoomName(final String value) { | ||
validateEmpty(value); | ||
final String trimmedValue = value.trim(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
trim() 보다 strip() 요친구가 더 많은 공백을 제거해줍니다 !
참고
연관된 이슈
구현한 기능
페어 이름 액세스코드로 페어룸의 존재여부 api
페어 이름으로 방 이름을 생성
방 이름 수정 api
상세 설명
페어 이름 액세스코드로 페어룸을 찾아보고 존재하면 액세스코드를 응답해줍니다
'페어 룸 액세스코드' '액세스코드' '페어 이름 접근 코드' 'easyAccessCode' 등 명칭이 약간 혼용되고 있어 통일이 필요합니다