small sources fix SoraStream

This commit is contained in:
hexated 2022-10-17 10:47:46 +07:00
parent 30381c95f6
commit 5b6b80b1f0
2 changed files with 35 additions and 27 deletions

View file

@ -1,5 +1,5 @@
// use an integer for version numbers // use an integer for version numbers
version = 2 version = 3
cloudstream { cloudstream {

View file

@ -4,6 +4,7 @@ import android.util.Log
import com.fasterxml.jackson.annotation.JsonProperty import com.fasterxml.jackson.annotation.JsonProperty
import com.lagradost.cloudstream3.* import com.lagradost.cloudstream3.*
import com.lagradost.cloudstream3.metaproviders.TmdbProvider import com.lagradost.cloudstream3.metaproviders.TmdbProvider
import com.lagradost.cloudstream3.mvvm.safeApiCall
import com.lagradost.cloudstream3.utils.AppUtils import com.lagradost.cloudstream3.utils.AppUtils
import com.lagradost.cloudstream3.utils.AppUtils.parseJson import com.lagradost.cloudstream3.utils.AppUtils.parseJson
import com.lagradost.cloudstream3.utils.AppUtils.toJson import com.lagradost.cloudstream3.utils.AppUtils.toJson
@ -277,8 +278,12 @@ class SoraStream : TmdbProvider() {
referer = referer referer = referer
).parsedSafe<LoadLinks>() ).parsedSafe<LoadLinks>()
argamap(
{
invokeTwoEmbed(res.id, res.season, res.episode, subtitleCallback, callback)
},
{
if (json?.sources.isNullOrEmpty()) { if (json?.sources.isNullOrEmpty()) {
// invokeTwoEmbed(res.id, res.season, res.episode, subtitleCallback, callback)
invokeLocalSources(referer, subtitleCallback, callback) invokeLocalSources(referer, subtitleCallback, callback)
} else { } else {
json?.sources?.map { source -> json?.sources?.map { source ->
@ -304,6 +309,9 @@ class SoraStream : TmdbProvider() {
) )
} }
} }
})
return true return true
} }