From a59b478d2d2412c6dabbeef925bf9d19b9a49323 Mon Sep 17 00:00:00 2001 From: Schnitzel5 Date: Wed, 25 Sep 2024 17:03:29 +0200 Subject: [PATCH 1/2] add imageUrl for getDetail --- dart/manga/src/all/mangadex/mangadex.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dart/manga/src/all/mangadex/mangadex.dart b/dart/manga/src/all/mangadex/mangadex.dart index 227fff9..67b9578 100644 --- a/dart/manga/src/all/mangadex/mangadex.dart +++ b/dart/manga/src/all/mangadex/mangadex.dart @@ -159,6 +159,11 @@ class MangaDex extends MProvider { headers: headers)) .body; MManga manga = MManga(); + final coverUrl = jsonPathToString( + res, r'$..data.relationships[*].attributes.fileName', ''); + if (coverUrl != null) { + manga.imageUrl = "https://uploads.mangadex.org/covers/${url.replaceAll("/manga/", "")}/${coverUrl}.256.jpg"; + } manga.author = jsonPathToString( res, r'$..data.relationships[*].attributes.name', ', '); -- 2.45.2 From b361b887c257e8f63dae38a7a780d6a5015f6c45 Mon Sep 17 00:00:00 2001 From: Schnitzel5 Date: Wed, 25 Sep 2024 18:16:40 +0200 Subject: [PATCH 2/2] covers --- dart/manga/src/all/mangadex/mangadex.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dart/manga/src/all/mangadex/mangadex.dart b/dart/manga/src/all/mangadex/mangadex.dart index 67b9578..02be0ce 100644 --- a/dart/manga/src/all/mangadex/mangadex.dart +++ b/dart/manga/src/all/mangadex/mangadex.dart @@ -162,7 +162,7 @@ class MangaDex extends MProvider { final coverUrl = jsonPathToString( res, r'$..data.relationships[*].attributes.fileName', ''); if (coverUrl != null) { - manga.imageUrl = "https://uploads.mangadex.org/covers/${url.replaceAll("/manga/", "")}/${coverUrl}.256.jpg"; + manga.imageUrl = "https://uploads.mangadex.org/covers/${url.replaceAll("/manga/", "")}/${coverUrl}"; } manga.author = jsonPathToString( res, r'$..data.relationships[*].attributes.name', ', '); -- 2.45.2