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

Feat/logout #40

Closed
wants to merge 7 commits into from
Closed

Feat/logout #40

wants to merge 7 commits into from

Conversation

89645321
Copy link
Contributor

PR Title: Implement logout and withdraw feature

Related Issue(s):

PR Description:

  • Implement logout feature
  • Implement withdraw feature
Changes Included:
  • Added new feature(s)
  • Fixed identified bug(s)
  • Updated relevant documentation
Notes for Reviewer:

Reviewer Checklist:

  • Code is written in clean, maintainable, and idiomatic form.
  • Automated test coverage is adequate.
  • All existing tests pass.
  • Manual testing has been performed to ensure the PR works as expected.
  • Code review comments have been addressed or clarified.

Additional Comments:

@yjeong-k yjeong-k added the frontend Feature implementation for frontend label Nov 12, 2023
Comment on lines -77 to -78
} else {
Text(stringResource(id = R.string.nickname_qualification))
Copy link
Contributor

Choose a reason for hiding this comment

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

HE 피드백 반영하여 회원가입 시 닉네임 조건 미리 고지하는 걸로 수정해둔 부분이라 이 라인들 삭제하지 않고 그대로 둬야할 것 같아요!
PR #37 참고해주세욥☺️

Comment on lines +92 to +96
supportingText = {
if (isPasswordError) {
Text(stringResource(id = uiState.error!!.messageId))
}
},
Copy link
Contributor

Choose a reason for hiding this comment

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

이 부분도 위 코멘트와 마찬가지로 회원가입 시 비밀번호 조건 미리 고지하는 걸로 수정해 둔 부분이라
디폴트로 supportingText 제공해줘야할 것 같아요!
PR #37 참고해주세욥☺️

Copy link
Contributor

Choose a reason for hiding this comment

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

progress indicator 들어간 거 완전 좋네요👍👍

messageId = R.string.nickname_qualification
)
)
}
Copy link
Contributor

Choose a reason for hiding this comment

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

isValidNickname()이 isNotBlank() && length <= 15 인지 체크하고 있고 R.string.nickname_length_error가 "닉네임을 입력해주세요"라서, 현재 닉네임이 15자를 초과하면 "닉네임을 입력해주세요"라는 에러 메시지가 유저에게 보여지게 됩니다
--> R.string.nickname_length_error을 "닉네임은 1자 이상 15자 이하여야 합니다"로 변경해야할 것 같아요!
(validation을 blank 유무, 15자 초과 유무로 나누는 것 보다 string만 바꾸는 게 나을 것 같네욥!!)

@yjeong-k
Copy link
Contributor

yjeong-k commented Nov 12, 2023

민영님 석찬님 너무너무 고생많으셨습니다!!!!!🔥🔥

PR #37 머지 이후에 작업을 시작해주셨는데
이 브랜치가 메인 브랜치에 있는 몇몇 (삭제하면 안되는) 내용을 삭제하는 부분들이 있어서 이 브랜치에 메인을 우선 머지해두었습니다!
(휴리스틱 이후 메인에 새롭게 반영된 부분이, 이 브랜치 작업내용의 토대가 되는 휴리스틱 핫픽스 브랜치에는 안 들어가 있어서 그런 듯합니다. 작업 내용은 사실상 PR #37 이전부터 쌓여온 거지만, 이 브랜치가 PR #37 이후에 새로 파졌다 보니 깃이 이 브랜치가 머지 이후 최신 수정사항이라 생각하여 conflict도 내지않고 그냥 덮어씌워 버리네요)
메인을 머지해도 strings.xml은 뭔가 꼬여서, 메인에서는 password_qualification이 여러군데 사용되고 있는데 여기서는 password_qualification을 삭제하게 되어있어서.. 일단 이 부분도 따로 수정해넣어두었습니다

그래서 이후 수정사항 반영해주시기 전에 꼭 pull 한번 해주세욥!

이 외에는, 현재 아래와 같은 현상들이 보이는데

  • access token 만료시 로그아웃 버튼을 눌러도 화면의 변화가 없음
  • 게스트 모드로 들어가면 앱이 죽어버림

요 부분이 해결돼야 메인에 머지할 수 있을 것 같습니다..!!

@yjeong-k yjeong-k closed this Nov 12, 2023
@89645321 89645321 deleted the feat/logout branch November 26, 2023 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Feature implementation for frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants