From 7c2ab47c985b9e0e474a98b39d14d46d9424dfc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brage=20Skj=C3=B8nborg?= Date: Mon, 2 Feb 2026 18:15:34 +0100 Subject: [PATCH] Missing alt titles --- .../iktdev/mediaprocessing/shared/common/model/ContentExport.kt | 1 + .../shared/common/projection/CollectProjection.kt | 2 ++ .../mediaprocessing/shared/common/projection/StoreProjection.kt | 1 + 3 files changed, 4 insertions(+) diff --git a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/model/ContentExport.kt b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/model/ContentExport.kt index 8e057d8b..564f0112 100644 --- a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/model/ContentExport.kt +++ b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/model/ContentExport.kt @@ -12,6 +12,7 @@ data class ContentExport( data class MetadataExport( // Vi tar ikke med collection fra metadata, da det bestemmes i Migrate val title: String, + val alternativeTitles: List = emptyList(), val genres: List = emptyList(), val cover: String? = null, val summary: List = emptyList(), diff --git a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/projection/CollectProjection.kt b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/projection/CollectProjection.kt index 5ea08c2c..79e5a71b 100644 --- a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/projection/CollectProjection.kt +++ b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/projection/CollectProjection.kt @@ -122,6 +122,7 @@ class CollectProjection(val events: List) { val result = metadataEvent.recommended ?: return null return MetadataProjection( title = result.metadata.title, + alternativeTitles = result.metadata.alternateTitles, summary = result.metadata.summary, mediaType = result.metadata.type, genres = result.metadata.genres, @@ -179,6 +180,7 @@ class CollectProjection(val events: List) { data class MetadataProjection( val title: String, + val alternativeTitles: List = emptyList(), val summary: List, val mediaType: MediaType, val genres: List, diff --git a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/projection/StoreProjection.kt b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/projection/StoreProjection.kt index 4d1294ff..eb68ba17 100644 --- a/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/projection/StoreProjection.kt +++ b/shared/common/src/main/kotlin/no/iktdev/mediaprocessing/shared/common/projection/StoreProjection.kt @@ -23,6 +23,7 @@ class StoreProjection(val events: List) { return ContentExport.MetadataExport( title = metadata.title, + alternativeTitles = metadata.alternativeTitles, genres = metadata.genres, cover = useCover, summary = metadata.summary,