diff --git a/.github/workflows/build_push.yml b/.github/workflows/build_push.yml index 346eb44e..b8143aa9 100644 --- a/.github/workflows/build_push.yml +++ b/.github/workflows/build_push.yml @@ -47,13 +47,12 @@ jobs: passphrase: ${{ secrets.GPG_PASSPHRASE }} git_user_signingkey: true git_commit_gpgsign: true - + # This step is going to commit, but this will not trigger another workflow. - name: Bump extensions that uses a modified lib if: steps.modified-libs.outputs.any_changed == 'true' run: | - chmod +x ./.github/scripts/bump-versions.py - ./.github/scripts/bump-versions.py ${{ steps.modified-libs.outputs.all_changed_files }} + chmod +x ./.github/scripts/bump-versions.py ${{ steps.modified-libs.outputs.all_changed_files }} - name: Validate Gradle Wrapper uses: gradle/wrapper-validation-action@a494d935f4b56874c4a5a87d19af7afcf3a163d0 # v2 @@ -175,3 +174,4 @@ jobs: cwd: "./repo" committer_name: Kohi-den-Bot committer_email: 177773202+Kohi-den-Bot@users.noreply.github.com + diff --git a/lib-multisrc/zorotheme/src/eu/kanade/tachiyomi/multisrc/zorotheme/ZoroTheme.kt b/lib-multisrc/zorotheme/src/eu/kanade/tachiyomi/multisrc/zorotheme/ZoroTheme.kt index 4ec2105c..4d66cf11 100644 --- a/lib-multisrc/zorotheme/src/eu/kanade/tachiyomi/multisrc/zorotheme/ZoroTheme.kt +++ b/lib-multisrc/zorotheme/src/eu/kanade/tachiyomi/multisrc/zorotheme/ZoroTheme.kt @@ -217,7 +217,7 @@ abstract class ZoroTheme( val serversDoc = response.parseAs().getHtml() - val embedLinks = listOf("servers-sub", "servers-dub", "servers-mixed", "servers-raw").map { type -> + val embedLinks = listOf("servers-sub", "servers-dub", "servers-mixed").map { type -> if (type !in typeSelection) return@map emptyList() serversDoc.select("div.$type div.item").parallelMapNotNull { @@ -332,8 +332,8 @@ abstract class ZoroTheme( private const val PREF_HOSTER_KEY = "hoster_selection" private const val PREF_TYPE_TOGGLE_KEY = "type_selection" - private val TYPES_ENTRIES = arrayOf("Sub", "Dub", "Mixed", "Raw") - private val TYPES_ENTRY_VALUES = arrayOf("servers-sub", "servers-dub", "servers-mixed", "servers-raw") + private val TYPES_ENTRIES = arrayOf("Sub", "Dub", "Mixed") + private val TYPES_ENTRY_VALUES = arrayOf("servers-sub", "servers-dub", "servers-mixed") private val PREF_TYPES_TOGGLE_DEFAULT = TYPES_ENTRY_VALUES.toSet() } diff --git a/lib/chillx-extractor/src/main/java/eu/kanade/tachiyomi/lib/chillxextractor/ChillxExtractor.kt b/lib/chillx-extractor/src/main/java/eu/kanade/tachiyomi/lib/chillxextractor/ChillxExtractor.kt index 1ea54de1..b93dd2e6 100644 --- a/lib/chillx-extractor/src/main/java/eu/kanade/tachiyomi/lib/chillxextractor/ChillxExtractor.kt +++ b/lib/chillx-extractor/src/main/java/eu/kanade/tachiyomi/lib/chillxextractor/ChillxExtractor.kt @@ -23,14 +23,13 @@ class ChillxExtractor(private val client: OkHttpClient, private val headers: Hea private val REGEX_SOURCES = Regex("""sources:\s*\[\{"file":"([^"]+)""") private val REGEX_FILE = Regex("""file: ?"([^"]+)"""") private val REGEX_SOURCE = Regex("""source = ?"([^"]+)"""") - private val REGEX_SUBS = Regex("""\{"file":"([^"]+)","label":"([^"]+)","kind":"captions","default":\w+\}""") + private val REGEX_SUBS = Regex("""\[(.*?)\](https?://[^\s,]+)""") private const val KEY_SOURCE = "https://raw.githubusercontent.com/Rowdy-Avocado/multi-keys/keys/index.html" } fun videoFromUrl(url: String, referer: String, prefix: String = "Chillx - "): List