Compare commits

..

1 Commits

Author SHA1 Message Date
Adrian Castro
c3e0bc3a8f Merge 8b7bf5da6d into a3f184979e 2024-04-07 19:46:13 +00:00
3 changed files with 4 additions and 16 deletions

View File

@@ -14,8 +14,6 @@ export interface ItemData {
id: string;
title: string;
type: "movie" | "tv";
season?: number;
episode?: number;
year: number;
release_date?: Date;
posterUrl: string;

View File

@@ -60,12 +60,7 @@ export const ScraperProcess = ({
let meta: PlayerMeta | undefined = undefined;
if (!media && data?.id && data.type) {
meta = await convertIdToMeta(
data.id,
data.type,
data.season,
data.episode,
);
meta = await convertIdToMeta(data.id, data.type);
if (!meta) return router.back();
}

View File

@@ -10,19 +10,14 @@ export const useMeta = () => {
const setMeta = usePlayerStore((state) => state.setMeta);
const convertIdToMeta = useCallback(
async (
id: string,
type: "movie" | "tv",
season?: number,
episode?: number,
) => {
async (id: string, type: "movie" | "tv") => {
const media = await fetchMediaDetails(id, type);
if (!media) return;
const scrapeMedia = transformSearchResultToScrapeMedia(
media.type,
media.result,
season ?? meta?.season?.number,
episode ?? meta?.episode?.number,
meta?.season?.number,
meta?.episode?.number,
);
let seasonData = null;
if (scrapeMedia.type === "show") {