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/#144 서버통신 로직 async await로 리팩토링 #146

Merged
merged 18 commits into from
Feb 11, 2023

Conversation

Neph3779
Copy link
Collaborator

@Neph3779 Neph3779 commented Feb 11, 2023

안녕하세요 클로이~ @anyukyung
네트워크 로직 리팩토링이 완료되어 PR 보냅니다!

🧴 PR 요약

  • 서버 통신 로직에서 컴플리션 핸들러들이 콜백 피라미드를 만들던것을 async await를 통해 해결했습니다.
  • 기존 레포지토리 파일들은 삭제하지 않고 deprecated를 달아주어 사용시에 warning이 발생하도록 했습니다.

📌 변경 사항

  • 태그 DTO to Domain 매핑시에 태그의 id를 넣어주던걸 태그의 로그id를 넣어주는것으로 수정했습니다 (에러 수정)
  • store detail 화면에 탭바가 가려지지만 영역이 남아있는 문제를 해결했습니다.

Linked Issue

close #144

Copy link
Member

@anyukyung anyukyung left a comment

Choose a reason for hiding this comment

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

@Neph3779
너뭄무무너무 고생 많으셨습니다..!
말씀하셨던 대로 viewModel에 남아있는 Cancellable Task만 정리해주시면 될 것 같아요 👀👍

@Neph3779 Neph3779 merged commit a623f86 into develop Feb 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Refactor] 서버 통신 로직 Async Await로 리팩토링
2 participants