From 235f709b3b4374a05c7abed5ee55a3b38e50f54d 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 227fff90..67b95786 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', ', '); From ceb66194cd85707bdfb17ea175e38edf68245c12 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 67b95786..02be0ce8 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', ', ');