mirror of
https://github.com/movie-web/providers.git
synced 2025-09-13 14:53:24 +00:00
Merge branch 'dev'
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@movie-web/providers",
|
"name": "@movie-web/providers",
|
||||||
"version": "1.1.1",
|
"version": "1.1.2",
|
||||||
"description": "Package that contains all the providers of movie-web",
|
"description": "Package that contains all the providers of movie-web",
|
||||||
"main": "./lib/index.umd.js",
|
"main": "./lib/index.umd.js",
|
||||||
"types": "./lib/index.d.ts",
|
"types": "./lib/index.d.ts",
|
||||||
|
@@ -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;
|
const mediaRes: { list: { path: string; quality: string; fid?: number }[] } = (await sendRequest(ctx, apiQuery)).data;
|
||||||
ctx.progress(66);
|
ctx.progress(66);
|
||||||
|
|
||||||
console.log(mediaRes);
|
|
||||||
|
|
||||||
const qualityMap = mediaRes.list
|
const qualityMap = mediaRes.list
|
||||||
.filter((file) => allowedQualities.includes(file.quality.replace('p', '')))
|
.filter((file) => allowedQualities.includes(file.quality.replace('p', '')))
|
||||||
.map((file) => ({
|
.map((file) => ({
|
||||||
|
@@ -27,7 +27,8 @@ export async function getSubtitles(
|
|||||||
fid,
|
fid,
|
||||||
uid: '',
|
uid: '',
|
||||||
module,
|
module,
|
||||||
mid: id,
|
mid: type === 'movie' ? id : undefined,
|
||||||
|
tid: type !== 'movie' ? id : undefined,
|
||||||
episode: episodeId?.toString(),
|
episode: episodeId?.toString(),
|
||||||
season: seasonId?.toString(),
|
season: seasonId?.toString(),
|
||||||
group: episodeId ? '' : undefined,
|
group: episodeId ? '' : undefined,
|
||||||
@@ -37,7 +38,7 @@ export async function getSubtitles(
|
|||||||
const output: Caption[] = [];
|
const output: Caption[] = [];
|
||||||
|
|
||||||
subtitleList.forEach((sub) => {
|
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;
|
if (!subtitle) return;
|
||||||
const subtitleType = getCaptionTypeFromUrl(subtitle.file_path);
|
const subtitleType = getCaptionTypeFromUrl(subtitle.file_path);
|
||||||
if (!subtitleType) return;
|
if (!subtitleType) return;
|
||||||
|
Reference in New Issue
Block a user