fix(lib/lycoris&lulu) Repair decode json and work LuluStream (#810)

* fix(lib/lycoris): fix parse json

* fix(lib/lycoris): small changes

* fix(lib/lycoris): small changes v2

* fix(lib/lycoris): small changes v3

* fix(lib/lycoris): small changes v4

* fix(lib/lycoris): small changes v5

* fix(lib/lycoris&lulu): big change v1

* fix(lib/lycoris&lulu): small change v2

* fix(lib/lycoris&lulu): small change v3

* fix(lib/lycoris&lulu&docchi): small change v4

* fix(pl/docchi): tiny change v1

* fix(lib/lulu): tiny change v2
This commit is contained in:
Cezary 2025-04-06 20:41:23 +02:00 committed by GitHub
parent 2574c7fbf8
commit 8d9e763dc4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 124 additions and 109 deletions

View file

@ -1,7 +1,7 @@
ext {
extName = 'Docchi'
extClass = '.Docchi'
extVersionCode = 2
extVersionCode = 3
isNsfw = true
}

View file

@ -137,7 +137,7 @@ class Docchi : ConfigurableAnimeSource, AnimeHttpSource() {
private val sibnetExtractor by lazy { SibnetExtractor(client) }
private val doodExtractor by lazy { DoodExtractor(client) }
private val lycorisExtractor by lazy { LycorisCafeExtractor(client) }
private val luluExtractor by lazy { LuluExtractor(client) }
private val luluExtractor by lazy { LuluExtractor(client, headers) }
private val googledriveExtractor by lazy { GoogleDriveExtractor(client, headers) }
override fun videoListParse(response: Response): List<Video> {
@ -278,7 +278,7 @@ class Docchi : ConfigurableAnimeSource, AnimeHttpSource() {
val genres: List<String>,
val broadcast_day: String?,
val aired_from: String?,
val episodes: Int,
val episodes: Int?,
val season: String,
val season_year: Int,
val series_type: String,
@ -294,7 +294,7 @@ class Docchi : ConfigurableAnimeSource, AnimeHttpSource() {
val cover: String,
val adult_content: String,
val series_type: String,
val episodes: Int,
val episodes: Int?,
val season: String,
val season_year: Int,
)
@ -315,7 +315,7 @@ class Docchi : ConfigurableAnimeSource, AnimeHttpSource() {
val genres: List<String>,
val broadcast_day: String?,
val aired_from: String?,
val episodes: Int,
val episodes: Int?,
val season: String,
val season_year: Int,
val series_type: String,