diff --git a/src/all/zbulu/build.gradle b/src/all/zbulu/build.gradle index 29525ac27..9f9d4781f 100644 --- a/src/all/zbulu/build.gradle +++ b/src/all/zbulu/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'zBulu' pkgNameSuffix = 'all.zbulu' extClass = '.ZbuluFactory' - extVersionCode = 1 + extVersionCode = 2 libVersion = '1.2' } diff --git a/src/all/zbulu/src/eu/kanade/tachiyomi/extension/all/zbulu/Zbulu.kt b/src/all/zbulu/src/eu/kanade/tachiyomi/extension/all/zbulu/Zbulu.kt index 5a6968240..e0745d037 100644 --- a/src/all/zbulu/src/eu/kanade/tachiyomi/extension/all/zbulu/Zbulu.kt +++ b/src/all/zbulu/src/eu/kanade/tachiyomi/extension/all/zbulu/Zbulu.kt @@ -151,7 +151,7 @@ abstract class Zbulu( setUrlWithoutDomain(it.attr("href").addTrailingSlash()) name = it.text() } - date_upload = element.select("div.chapter-date")?.text()?.let { parseChapterDate(it) } ?: 0 + date_upload = element.select("div.chapter-date")?.text().toDate() } } @@ -161,8 +161,12 @@ abstract class Zbulu( } } - private fun parseChapterDate(string: String): Long { - return dateFormat.parse(string).time + private fun String?.toDate(): Long { + return if (this.isNullOrEmpty()) { + 0 + } else { + dateFormat.parse(this)?.time ?: 0 + } } // Pages