From 75d8ff4b643421a01de72cf68c2fe338484f9dd8 Mon Sep 17 00:00:00 2001 From: FooIbar <118464521+FooIbar@users.noreply.github.com> Date: Tue, 13 Aug 2024 17:37:16 +0800 Subject: [PATCH] Fix ComicInfo.xml for galleries with temp tags --- app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt b/app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt index 1df2ce03e..4d7b8c98f 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt @@ -60,6 +60,7 @@ fun GalleryInfo.getComicInfo(): ComicInfo { else -> simpleTags?.forEach { tagString -> val (namespace, tag) = tagString.split(':', limit = 2) + .takeIf { it.size == 2 } ?: return@forEach // Ignore temp tags that don't have namespace when (val ns = TagNamespace(namespace)) { Artist, Cosplayer -> artists.add(tag) Group -> groups.add(tag)