Skip to content

Conversation

@Hansangjin98
Copy link
Member

📌 관련 이슈 번호


📘 작업 유형

  • 버그 수정

📙 작업 내역 (구현 내용 및 작업 내역을 기재합니다.)

  • 공고 수정 화면에서 내용을 수정하고 공고 화면으로 POP되어도 수정 사항이 반영되지 않는 오류 수정
  • 불필요한 코드 제거

📋 체크리스트 (PR을 올리기 전에 스스로 확인해봐요!)

  • PR 제목에 작업 내용을 요약하여 기재했는가?
  • 코딩컨벤션을 준수하는가?
  • 내 코드에 대해 스스로 검토를 했는가?

@Hansangjin98 Hansangjin98 requested a review from wongbingg June 5, 2025 10:22
@Hansangjin98 Hansangjin98 self-assigned this Jun 5, 2025
@Hansangjin98 Hansangjin98 added the 버그 수정 버그 수정 이슈를 작성할 때 사용합니다. label Jun 5, 2025
Copy link
Collaborator

@wongbingg wongbingg left a comment

Choose a reason for hiding this comment

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

상진님 구현내용 모두 확인했습니다 ~! 고생하셨습니다 👍

Comment on lines -53 to -56
public static func == (lhs: Post, rhs: Post) -> Bool {
lhs.title == rhs.title &&
lhs.organization == rhs.organization &&
lhs.postUrlString == rhs.postUrlString
Copy link
Collaborator

Choose a reason for hiding this comment

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

동등연산시 이제 모든 값을 비교하게 되겠네요! 👍

Comment on lines +29 to +33
private let disposeBag = DisposeBag()
private let childCompletedSubject = PublishSubject<Post>()
var childCompletedObservable: Observable<Post> {
childCompletedSubject.asObservable()
}
Copy link
Collaborator

Choose a reason for hiding this comment

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

자식 Coordinator 에서 관리하는 postEditObservable을 구독해서 변경사항을 현재 Coordinator 에서 처리하도록
구현되었네요! PostDetail 과 PostUpload 간 데이터 전달 흐름이 잘 이루어진 것 같아요!

저의 경우 배너관리 화면에서 비슷한 구현을 Stream 이란 객체를 따로 만들어 처리를 했었는데요, 두 방법 중 더 좋은 방법을 고민해서 추후 하나로 통일 해보면 컨벤션을 유지하기 좋을 것 같아요 👍

Copy link
Member Author

Choose a reason for hiding this comment

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

넵 좋습니다. 다음 작업 진행할 때 한번 비교해보고 말씀 드리겠습니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

버그 수정 버그 수정 이슈를 작성할 때 사용합니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants