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,