Browse Source

fix linting and make code nicer

pull/189/head
mrjvs 2 years ago
parent
commit
ac28f32ef4
  1. 21
      src/backend/metadata/getmeta.ts

21
src/backend/metadata/getmeta.ts

@ -54,16 +54,21 @@ export async function getMetaFromId(
throw err; throw err;
} }
const imdbId = data.external_ids.find( let imdbId = data.external_ids.find(
(v) => v.provider === "imdb_latest" (v) => v.provider === "imdb_latest"
)?.external_id ?? data.external_ids.find( )?.external_id
(v) => v.provider === "imdb" if (!imdbId)
)?.external_id; imdbId = data.external_ids.find(
const tmdbId = data.external_ids.find( (v) => v.provider === "imdb"
)?.external_id;
let tmdbId = data.external_ids.find(
(v) => v.provider === "tmdb_latest" (v) => v.provider === "tmdb_latest"
)?.external_id ?? data.external_ids.find( )?.external_id
(v) => v.provider === "tmdb" if (!tmdbId)
)?.external_id; tmdbId = data.external_ids.find(
(v) => v.provider === "tmdb"
)?.external_id;
if (!imdbId || !tmdbId) throw new Error("not enough info"); if (!imdbId || !tmdbId) throw new Error("not enough info");

Loading…
Cancel
Save