forked from 50n50/sources
Update torrentio/torrentio.js
This commit is contained in:
+14
-4
@@ -99,15 +99,25 @@ async function extractEpisodes(ID) {
|
||||
let episodeCounter = 0;
|
||||
|
||||
for (const video of videos) {
|
||||
if (video.season !== currentSeason) {
|
||||
currentSeason = video.season;
|
||||
const adjustedSeason = video.season + 1;
|
||||
if (adjustedSeason !== currentSeason) {
|
||||
currentSeason = adjustedSeason;
|
||||
episodeCounter = 0;
|
||||
}
|
||||
|
||||
episodeCounter++;
|
||||
|
||||
let adjustedId = video.id || "";
|
||||
if (adjustedId) {
|
||||
const idParts = adjustedId.split(':');
|
||||
if (idParts.length === 3) {
|
||||
idParts[1] = String(adjustedSeason);
|
||||
adjustedId = idParts.join(':');
|
||||
}
|
||||
}
|
||||
|
||||
results.push({
|
||||
href: "TV: " + (video.id || ""),
|
||||
href: "TV: " + adjustedId,
|
||||
number: episodeCounter
|
||||
});
|
||||
}
|
||||
@@ -147,7 +157,7 @@ async function extractStreamUrl(ID) {
|
||||
|
||||
const response = await fetchv2(endpoint);
|
||||
const data = await response.json();
|
||||
|
||||
console.log(JSON.stringify(data));
|
||||
if (!data.streams || !Array.isArray(data.streams)) {
|
||||
return JSON.stringify({
|
||||
streams: [],
|
||||
|
||||
Reference in New Issue
Block a user