mirror of
https://github.com/sussy-code/providers.git
synced 2026-03-11 17:55:37 +00:00
Fixed superstream for shows + remove console log + better subtitle selection
This commit is contained in:
parent
af1f7e4964
commit
c7cb8c2d1e
2 changed files with 3 additions and 4 deletions
|
|
@ -9,8 +9,6 @@ export async function getStreamQualities(ctx: ScrapeContext, apiQuery: object) {
|
|||
const mediaRes: { list: { path: string; quality: string; fid?: number }[] } = (await sendRequest(ctx, apiQuery)).data;
|
||||
ctx.progress(66);
|
||||
|
||||
console.log(mediaRes);
|
||||
|
||||
const qualityMap = mediaRes.list
|
||||
.filter((file) => allowedQualities.includes(file.quality.replace('p', '')))
|
||||
.map((file) => ({
|
||||
|
|
|
|||
|
|
@ -27,7 +27,8 @@ export async function getSubtitles(
|
|||
fid,
|
||||
uid: '',
|
||||
module,
|
||||
mid: id,
|
||||
mid: type === 'movie' ? id : undefined,
|
||||
tid: type !== 'movie' ? id : undefined,
|
||||
episode: episodeId?.toString(),
|
||||
season: seasonId?.toString(),
|
||||
group: episodeId ? '' : undefined,
|
||||
|
|
@ -37,7 +38,7 @@ export async function getSubtitles(
|
|||
const output: Caption[] = [];
|
||||
|
||||
subtitleList.forEach((sub) => {
|
||||
const subtitle = sub.subtitles.sort((a, b) => a.order - b.order)[0];
|
||||
const subtitle = sub.subtitles.sort((a, b) => b.order - a.order)[0];
|
||||
if (!subtitle) return;
|
||||
const subtitleType = getCaptionTypeFromUrl(subtitle.file_path);
|
||||
if (!subtitleType) return;
|
||||
|
|
|
|||
Loading…
Reference in a new issue