Browse Source

Merge branch 'dev' into dev

pull/300/head
mrjvs 2 years ago committed by GitHub
parent
commit
4ad0d53683
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      src/backend/providers/flixhq.ts

10
src/backend/providers/flixhq.ts

@ -4,12 +4,12 @@ import { @@ -4,12 +4,12 @@ import {
getMWCaptionTypeFromUrl,
isSupportedSubtitle,
} from "../helpers/captions";
import { proxiedFetch } from "../helpers/fetch";
import { mwFetch } from "../helpers/fetch";
import { registerProvider } from "../helpers/register";
import { MWCaption, MWStreamQuality, MWStreamType } from "../helpers/streams";
import { MWMediaType } from "../metadata/types";
const flixHqBase = "https://api.consumet.org/meta/tmdb";
const flixHqBase = "https://consumet-api-clone.vercel.app/meta/tmdb"; // instance stolen from streaminal :)
type FlixHQMediaType = "Movie" | "TV Series";
interface FLIXMediaBase {
@ -59,7 +59,7 @@ registerProvider({ @@ -59,7 +59,7 @@ registerProvider({
throw new Error("Unsupported type");
}
// search for relevant item
const searchResults = await proxiedFetch<any>(
const searchResults = await mwFetch<any>(
`/${encodeURIComponent(media.meta.title)}`,
{
baseURL: flixHqBase,
@ -79,7 +79,7 @@ registerProvider({ @@ -79,7 +79,7 @@ registerProvider({
// get media info
progress(25);
const mediaInfo = await proxiedFetch<any>(`/info/${foundItem.id}`, {
const mediaInfo = await mwFetch<any>(`/info/${foundItem.id}`, {
baseURL: flixHqBase,
params: {
type: flixTypeToMWType(foundItem.type),
@ -103,7 +103,7 @@ registerProvider({ @@ -103,7 +103,7 @@ registerProvider({
}
if (!episodeId) throw new Error("No watchable item found");
progress(75);
const watchInfo = await proxiedFetch<any>(`/watch/${episodeId}`, {
const watchInfo = await mwFetch<any>(`/watch/${episodeId}`, {
baseURL: flixHqBase,
params: {
id: mediaInfo.id,

Loading…
Cancel
Save