Skip to content

Commit 6817b34

Browse files
committed
[BOOK-382] feat: DTO 내 review 프로퍼티 not-null -> nullable 스펙 변경
1 parent fb44827 commit 6817b34

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

core/data/impl/src/main/kotlin/com/ninecraft/booket/core/data/impl/mapper/ResponseToModel.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ internal fun RecordRegisterResponse.toModel(): RecordRegisterModel {
193193
pageNumber = pageNumber,
194194
quote = quote,
195195
emotionTags = emotionTags,
196-
review = review,
196+
review = review ?: "",
197197
createdAt = createdAt,
198198
updatedAt = updatedAt,
199199
)
@@ -215,7 +215,7 @@ internal fun ReadingRecord.toModel(): ReadingRecordModel {
215215
userBookId = userBookId,
216216
pageNumber = pageNumber,
217217
quote = quote,
218-
review = review,
218+
review = review ?: "",
219219
emotionTags = emotionTags,
220220
createdAt = createdAt,
221221
updatedAt = updatedAt,
@@ -232,7 +232,7 @@ internal fun RecordDetailResponse.toModel(): RecordDetailModel {
232232
userBookId = userBookId,
233233
pageNumber = pageNumber,
234234
quote = quote,
235-
review = review,
235+
review = review ?: "",
236236
emotionTags = emotionTags,
237237
createdAt = createdAt.toFormattedDate(),
238238
updatedAt = updatedAt.toFormattedDate(),

core/network/src/main/kotlin/com/ninecraft/booket/core/network/response/ReadingRecordsResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ data class ReadingRecord(
2828
@SerialName("quote")
2929
val quote: String,
3030
@SerialName("review")
31-
val review: String = "",
31+
val review: String?,
3232
@SerialName("emotionTags")
3333
val emotionTags: List<String> = emptyList(),
3434
@SerialName("createdAt")

core/network/src/main/kotlin/com/ninecraft/booket/core/network/response/RecordDetailResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ data class RecordDetailResponse(
1414
@SerialName("quote")
1515
val quote: String,
1616
@SerialName("review")
17-
val review: String,
17+
val review: String?,
1818
@SerialName("emotionTags")
1919
val emotionTags: List<String>,
2020
@SerialName("createdAt")

core/network/src/main/kotlin/com/ninecraft/booket/core/network/response/RecordRegisterResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ data class RecordRegisterResponse(
1616
@SerialName("emotionTags")
1717
val emotionTags: List<String>,
1818
@SerialName("review")
19-
val review: String,
19+
val review: String?,
2020
@SerialName("createdAt")
2121
val createdAt: String,
2222
@SerialName("updatedAt")

0 commit comments

Comments
 (0)