Skip to content

Commit 0575085

Browse files
committed
[BOOK-490] feat: 선택한 기록, 기록 수정 화면 전달시 도서 정보 fallback 처리 구현
1 parent 149d18e commit 0575085

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

feature/detail/src/main/kotlin/com/ninecraft/booket/feature/detail/book/BookDetailPresenter.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -341,10 +341,10 @@ class BookDetailPresenter(
341341
detailEmotions = selectedRecordInfo.detailEmotions.map {
342342
DetailEmotionArg(id = it.id, name = it.name)
343343
},
344-
bookTitle = selectedRecordInfo.bookTitle,
345-
bookPublisher = selectedRecordInfo.bookPublisher,
346-
bookCoverImageUrl = selectedRecordInfo.bookCoverImageUrl,
347-
author = selectedRecordInfo.author,
344+
bookTitle = selectedRecordInfo.bookTitle.ifEmpty { bookDetail.title },
345+
bookPublisher = selectedRecordInfo.bookPublisher.ifEmpty { bookDetail.publisher },
346+
bookCoverImageUrl = selectedRecordInfo.bookCoverImageUrl.ifEmpty { bookDetail.coverImageUrl },
347+
author = selectedRecordInfo.author.ifEmpty { bookDetail.author },
348348
),
349349
),
350350
)

0 commit comments

Comments
 (0)