From c2e43be34d1cae15ffe55f42f7269496cd47efed Mon Sep 17 00:00:00 2001
From: FlaminSarge <FlaminSarge@users.noreply.github.com>
Date: Thu, 24 Jun 2021 06:00:57 -0700
Subject: [PATCH] [Mangabox] Separate authors with commas (#7841)

---
 .../main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBox.kt | 2 +-
 .../eu/kanade/tachiyomi/multisrc/mangabox/MangaBoxGenerator.kt  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBox.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBox.kt
index dbfda6012..e319db3f2 100644
--- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBox.kt
+++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBox.kt
@@ -143,7 +143,7 @@ abstract class MangaBox(
         return SManga.create().apply {
             document.select(mangaDetailsMainSelector).firstOrNull()?.let { infoElement ->
                 title = infoElement.select("h1, h2").first().text()
-                author = infoElement.select("li:contains(author) a, td:containsOwn(author) + td").text()
+                author = infoElement.select("li:contains(author) a, td:containsOwn(author) + td a").eachText().joinToString()
                 status = parseStatus(infoElement.select("li:contains(status), td:containsOwn(status) + td").text())
                 genre = infoElement.select("div.manga-info-top li:contains(genres)").firstOrNull()
                     ?.select("a")?.joinToString { it.text() } // kakalot
diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBoxGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBoxGenerator.kt
index 6cfe37cb6..c726733aa 100644
--- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBoxGenerator.kt
+++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangabox/MangaBoxGenerator.kt
@@ -9,7 +9,7 @@ class MangaBoxGenerator : ThemeSourceGenerator {
 
     override val themeClass = "MangaBox"
 
-    override val baseVersionCode: Int = 2
+    override val baseVersionCode: Int = 3
 
     override val sources = listOf(
         SingleLang("Mangakakalot", "https://mangakakalot.com", "en", overrideVersionCode = 3),