Skip to content

Commit e46cf91

Browse files
committed
[BOOK-421] fix: 노트 수정 화면 ViewWillAppear 로직 수정
1 parent 8340844 commit e46cf91

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

src/Projects/BKDomain/Sources/Entity/Emotion.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright © 2025 Booket. All rights reserved
22

3-
public enum Emotion: String, CaseIterable, Decodable, Equatable {
3+
public enum Emotion: String, CaseIterable, Decodable {
44
case warmth = "따뜻함"
55
case joy = "즐거움"
66
case sad = "슬픔"

src/Projects/BKPresentation/Sources/MainFlow/NoteEdit/View/NoteEditViewController.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ final class NoteEditViewController: BaseViewController<NoteEditView>, ScreenLogg
4242
)
4343
navigationItem.leftBarButtonItem = backButton
4444

45-
contentView.setSaveButtonEnabled(false)
4645
viewModel.send(.onAppear)
4746
}
4847

src/Projects/BKPresentation/Sources/MainFlow/NoteEdit/ViewModel/NoteEditViewModel.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@ final class NoteEditViewModel: BaseViewModel {
7979

8080
switch action {
8181
case .onAppear:
82+
guard state.initialRecordInfo == nil else {
83+
break
84+
}
8285
newState.isLoading = true
8386
newState.isDiff = false
8487
effects.append(.fetchRecordDetail(recordId))

0 commit comments

Comments
 (0)