From 7d72ff3514679ff811acae44f075e07e8745f13d Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Thu, 12 Jun 2025 17:49:14 +0200 Subject: [PATCH] Fix extracting "startDate" (#1427) Value of json object was never properly accessed. Start date can have different formats (yyyy-MM, yyyy-MM-dd) so it's not feasible to format it --- .../impl/track/tracker/myanimelist/MyAnimeListApi.kt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/track/tracker/myanimelist/MyAnimeListApi.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/track/tracker/myanimelist/MyAnimeListApi.kt index 394ae327..cca63a47 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/track/tracker/myanimelist/MyAnimeListApi.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/track/tracker/myanimelist/MyAnimeListApi.kt @@ -136,13 +136,7 @@ class MyAnimeListApi( obj["status"]!!.jsonPrimitive.content.replace("_", " ") publishing_type = obj["media_type"]!!.jsonPrimitive.content.replace("_", " ") - start_date = - try { - val outputDf = SimpleDateFormat("yyyy-MM-dd", Locale.US) - outputDf.format(obj["start_date"]!!) - } catch (e: Exception) { - "" - } + start_date = obj["start_date"]?.jsonPrimitive?.content ?: "" } } }