Skip to content
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

Open
wants to merge 5 commits into
base: BE/dev
Choose a base branch
from

Conversation

yechop
Copy link
Contributor

@yechop yechop commented Oct 23, 2024

연관된 이슈

구현한 기능

페어 이름 액세스코드로 페어룸의 존재여부 api
페어 이름으로 방 이름을 생성
방 이름 수정 api

상세 설명

페어 이름 액세스코드로 페어룸을 찾아보고 존재하면 액세스코드를 응답해줍니다
'페어 룸 액세스코드' '액세스코드' '페어 이름 접근 코드' 'easyAccessCode' 등 명칭이 약간 혼용되고 있어 통일이 필요합니다

@yechop yechop changed the title feat: 방이름 구현, 페어 이름 액세스코드로 방 접근 api 구현 [BE] 페어 이름 액세스코드로 방 조회 api, 방 이름 구현 Oct 23, 2024
Copy link
Contributor

@JiHyeonL JiHyeonL left a 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 = "짓궂은프람과 언짢은레모네")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤪🤪

Copy link
Member

@reddevilmidzy reddevilmidzy left a 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 +
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hashCode랑 equals 에서도 roomName 추가해주세요!

Comment on lines +81 to +85
@Operation(summary = "페어 이름 액세스 코드로 페어룸이 존재하는지 조회한다.")
@ApiResponse(responseCode = "200", description = "페어룸 존재 여부, 페어룸 접근 코드", content = @Content(mediaType = MediaType.APPLICATION_JSON_VALUE,
schema = @Schema(implementation = PairRoomExistByEasyAccessCodeResponse.class)))
ResponseEntity<PairRoomExistByEasyAccessCodeResponse> pairRoomExistsByEasyAccessCode(String easyAccessCode);

Copy link
Member

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();
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trim() 보다 strip() 요친구가 더 많은 공백을 제거해줍니다 !
참고

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants