From 0bbe5438d0a3a389a2b2a6e0762835a5c2b6920a Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Tue, 31 May 2022 20:49:29 +0800 Subject: [PATCH] fix: handle both cid and comicId for Mylar's series.json Closes: #890 Closes: #889 --- .../komga/infrastructure/metadata/mylar/dto/MylarMetadata.kt | 3 ++- komga/src/test/resources/mylar/series1.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/komga/src/main/kotlin/org/gotson/komga/infrastructure/metadata/mylar/dto/MylarMetadata.kt b/komga/src/main/kotlin/org/gotson/komga/infrastructure/metadata/mylar/dto/MylarMetadata.kt index 9cda2327..ac0ea7a7 100644 --- a/komga/src/main/kotlin/org/gotson/komga/infrastructure/metadata/mylar/dto/MylarMetadata.kt +++ b/komga/src/main/kotlin/org/gotson/komga/infrastructure/metadata/mylar/dto/MylarMetadata.kt @@ -1,5 +1,6 @@ package org.gotson.komga.infrastructure.metadata.mylar.dto +import com.fasterxml.jackson.annotation.JsonAlias import com.fasterxml.jackson.annotation.JsonIgnoreProperties import com.fasterxml.jackson.annotation.JsonProperty @@ -13,7 +14,7 @@ data class MylarMetadata( val name: String, - @field:JsonProperty("cid") + @field:JsonAlias("cid") val comicId: String, val year: Int, diff --git a/komga/src/test/resources/mylar/series1.json b/komga/src/test/resources/mylar/series1.json index 4cc5b35e..a171617a 100755 --- a/komga/src/test/resources/mylar/series1.json +++ b/komga/src/test/resources/mylar/series1.json @@ -5,7 +5,7 @@ "publisher": "IDW Publishing", "imprint": null, "name": "Usagi Yojimbo", - "cid": 119731, + "comicId": 119731, "year": 2019, "description_text": null, "description_formatted": null,