diff --git a/data/src/main/java/com/nexters/boolti/data/network/response/PopupResponse.kt b/data/src/main/java/com/nexters/boolti/data/network/response/PopupResponse.kt index 4212b777..9ba3d3b2 100644 --- a/data/src/main/java/com/nexters/boolti/data/network/response/PopupResponse.kt +++ b/data/src/main/java/com/nexters/boolti/data/network/response/PopupResponse.kt @@ -8,6 +8,8 @@ import kotlinx.serialization.Serializable internal data class PopupResponse( val id: String, val type: PopupType, + val eventUrl: String?, + val view: String?, val noticeTitle: String?, val description: String, val startDate: String, @@ -18,7 +20,8 @@ internal data class PopupResponse( id = id, startDate = startDate.toLocalDateTime(), endDate = endDate.toLocalDateTime(), - imageUrl = description + imageUrl = description, + eventUrl = eventUrl, ) PopupType.NOTICE -> Popup.Notice( diff --git a/domain/src/main/java/com/nexters/boolti/domain/model/Popup.kt b/domain/src/main/java/com/nexters/boolti/domain/model/Popup.kt index 19e2a94e..806e2bc7 100644 --- a/domain/src/main/java/com/nexters/boolti/domain/model/Popup.kt +++ b/domain/src/main/java/com/nexters/boolti/domain/model/Popup.kt @@ -12,6 +12,7 @@ sealed interface Popup { override val startDate: LocalDateTime, override val endDate: LocalDateTime, val imageUrl: String, + val eventUrl: String?, ) : Popup data class Notice(