From 9ddadae07817ff5477a3bdd46b2d19f1194e5b7f Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Fri, 27 Aug 2021 12:34:01 -0400 Subject: [PATCH] Use "No Group" properly in mangadex --- .../main/java/exh/md/handlers/ApiMangaParser.kt | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/exh/md/handlers/ApiMangaParser.kt b/app/src/main/java/exh/md/handlers/ApiMangaParser.kt index aa1d83f53..c9146f7a8 100644 --- a/app/src/main/java/exh/md/handlers/ApiMangaParser.kt +++ b/app/src/main/java/exh/md/handlers/ApiMangaParser.kt @@ -252,9 +252,18 @@ class ApiMangaParser( // Convert from unix time val dateUpload = MdUtil.parseDate(attributes.publishAt) - val scanlatorName = networkChapter.relationships.filter { - it.type == MdConstants.Types.scanlator - }.mapNotNull { groups[it.id] }.toSet() + val scanlatorName = networkChapter.relationships + .filter { + it.type == MdConstants.Types.scanlator + } + .mapNotNull { groups[it.id] } + .map { + if (it == "no group") { + "No Group" + } else it + } + .toSet() + .ifEmpty { setOf("No Group") } val scanlator = MdUtil.cleanString(MdUtil.getScanlatorString(scanlatorName))