From 8e323e30de8f542e16b2ef6b589d99ccca1d6559 Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Fri, 26 Jun 2026 13:24:53 +0600 Subject: [PATCH] Update store decoding to account for new CONTENT_WARNING_UNSPECIFIED (#3472) --- .../data/extension/model/NetworkExtensionStore.kt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/data/src/main/java/mihon/data/extension/model/NetworkExtensionStore.kt b/data/src/main/java/mihon/data/extension/model/NetworkExtensionStore.kt index ab63e1273..756dc5c48 100644 --- a/data/src/main/java/mihon/data/extension/model/NetworkExtensionStore.kt +++ b/data/src/main/java/mihon/data/extension/model/NetworkExtensionStore.kt @@ -36,7 +36,7 @@ data class NetworkExtensionStore( @ProtoNumber(4) val extensionLib: String, @ProtoNumber(5) val versionCode: Long, @ProtoNumber(6) val versionName: String, - @ProtoNumber(7) val contentWarning: ContentWarning = ContentWarning.SAFE, + @ProtoNumber(7) val contentWarning: ContentWarning, @ProtoNumber(8) val sources: List, ) @@ -60,14 +60,18 @@ data class NetworkExtensionStore( @Suppress("Unused") enum class ContentWarning { @ProtoNumber(0) + @JsonNames("CONTENT_WARNING_UNSPECIFIED") + UNSPECIFIED, + + @ProtoNumber(1) @JsonNames("CONTENT_WARNING_SAFE") SAFE, - @ProtoNumber(1) + @ProtoNumber(2) @JsonNames("CONTENT_WARNING_MIXED") MIXED, - @ProtoNumber(2) + @ProtoNumber(3) @JsonNames("CONTENT_WARNING_NSFW") NSFW, }