diff --git a/dart/manga/multisrc/mangabox/mangabox.dart b/dart/manga/multisrc/mangabox/mangabox.dart index 0dffc648..e9953098 100644 --- a/dart/manga/multisrc/mangabox/mangabox.dart +++ b/dart/manga/multisrc/mangabox/mangabox.dart @@ -172,12 +172,13 @@ class MangaBox extends MProvider { if (dates != null && dates.isNotEmpty) { dateStr = dates.last.text; } else { - dateStr = element.selectFirst("ul > li > p")?.text ?? - DateTime.now().toString(); + dateStr = element.selectFirst("p")?.text ?? ""; } chapter.url = a.getHref; - chapter.dateUpload = - parseDates([dateStr], source.dateFormat, source.dateFormatLocale)[0]; + chapter.dateUpload = dateStr.isEmpty + ? DateTime.now().millisecondsSinceEpoch.toString() + : parseDates( + [dateStr], source.dateFormat, source.dateFormatLocale)[0]; chaptersList.add(chapter); } manga.chapters = chaptersList; diff --git a/dart/manga/multisrc/mangabox/sources.dart b/dart/manga/multisrc/mangabox/sources.dart index bf7eac17..9d6ebeb2 100644 --- a/dart/manga/multisrc/mangabox/sources.dart +++ b/dart/manga/multisrc/mangabox/sources.dart @@ -4,7 +4,7 @@ import 'src/mangairo/mangaeiro.dart'; import 'src/mangakakalot/mangakakalot.dart'; import 'src/manganato/manganato.dart'; -const mangaboxVersion = "0.0.55"; +const mangaboxVersion = "0.0.6"; const mangaboxSourceCodeUrl = "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/mangabox.dart"; diff --git a/dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart b/dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart index add00bdd..4679f84c 100644 --- a/dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart +++ b/dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart @@ -10,6 +10,6 @@ Source _mangairoSource = Source( typeSource: "mangabox", iconUrl: "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/mangairo/icon.png", - dateFormat: "MMM-dd-yy", + dateFormat: "dd-MM-yyyy", dateFormatLocale: "en", ); diff --git a/dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart b/dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart index 8715e7c9..9d40b22d 100644 --- a/dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart +++ b/dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart @@ -9,6 +9,6 @@ Source _mangakakalotSource = Source( typeSource: "mangabox", iconUrl: "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/mangakakalot/icon.png", - dateFormat: "MMM-dd-yy", + dateFormat: "MMM dd,yyyy", dateFormatLocale: "en", );