From b8b601821a57deff04ed2301989b9dfcc9c91325 Mon Sep 17 00:00:00 2001 From: Koitharu Date: Sun, 19 Jan 2025 11:55:13 +0200 Subject: [PATCH] Fix nullability for ParcelableManga --- .../kotatsu/core/model/parcelable/ParcelableManga.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/model/parcelable/ParcelableManga.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/model/parcelable/ParcelableManga.kt index 08f644280..58b28adde 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/model/parcelable/ParcelableManga.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/model/parcelable/ParcelableManga.kt @@ -2,7 +2,6 @@ package org.koitharu.kotatsu.core.model.parcelable import android.os.Parcel import android.os.Parcelable -import androidx.core.os.ParcelCompat import kotlinx.parcelize.Parceler import kotlinx.parcelize.Parcelize import org.koitharu.kotatsu.core.model.MangaSource @@ -25,7 +24,7 @@ data class ParcelableManga( parcel.writeString(url) parcel.writeString(publicUrl) parcel.writeFloat(rating) - ParcelCompat.writeBoolean(parcel, isNsfw) + parcel.writeSerializable(contentRating) parcel.writeString(coverUrl) parcel.writeString(largeCoverUrl) parcel.writeString(description.takeIf { withDescription }) @@ -43,8 +42,8 @@ data class ParcelableManga( url = requireNotNull(parcel.readString()), publicUrl = requireNotNull(parcel.readString()), rating = parcel.readFloat(), - isNsfw = ParcelCompat.readBoolean(parcel), - coverUrl = requireNotNull(parcel.readString()), + contentRating = parcel.readSerializableCompat(), + coverUrl = parcel.readString(), largeCoverUrl = parcel.readString(), description = parcel.readString(), tags = requireNotNull(parcel.readParcelableCompat()).tags,