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

[REFACTOR] api 로직 수정 #345

Merged
merged 28 commits into from
Apr 30, 2024

Conversation

dongx0915
Copy link
Member

📌 개요

✨ 작업 내용

  • Api 요청 로직 Flow로 변환
  • ResponseInterceptor BaseResponse 체크 로직 수정

✨ PR 포인트

  • 모든 코드를 보긴 힘들 것 같으니 앱 동작에서 문제 없는지를 봐주시면 좋을 것 같습니다.
  • ResponseInterceptor에서 BaseResponse 체크 로직 부분은 코드 확인 한 번만 해주세요~
    • BaseResponse로 json 파싱 했을 때 BaseResponse 형태가 아니어도 예외가 발생하지 않아서 속성이 존재하는지 체크하는 방법으로 수정했습니다.

📸 스크린샷/동영상

* Flow로 변환 후 크래시 발생하여 임시로 코드 추가
* 미로그인 상태로 딥링크 접속시 TASk 처리 추가
* 리팩토링 완료로 인해 V2 -> V1으로 변경
* 리팩토링 완료로 인해 V2 -> V1으로 변경
@dongx0915 dongx0915 added 우남 🐼 우남 담당 REFACTOR 🧹 코드 리팩토링 동현 🐨 동현 담당 labels Apr 13, 2024
Copy link
Contributor

@unam98 unam98 left a comment

Choose a reason for hiding this comment

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

수고하셨습니당!!

Copy link
Member

@leeeha leeeha left a comment

Choose a reason for hiding this comment

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

고생하셨습니다!

Copy link
Collaborator

@sxunea sxunea left a comment

Choose a reason for hiding this comment

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

고생했습니다 ~!

@dongx0915 dongx0915 merged commit 2f2fa5d into develop Apr 30, 2024
2 checks passed
dongx0915 added a commit that referenced this pull request May 2, 2024
…w-discover-mypage"

This reverts commit 2f2fa5d, reversing
changes made to 5661733.
dongx0915 added a commit that referenced this pull request May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
REFACTOR 🧹 코드 리팩토링 동현 🐨 동현 담당 우남 🐼 우남 담당
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[REFACTOR] api 로직 수정
4 participants