If TMDB key is empty, don't attempt request

This commit is contained in:
William Oldham 2024-03-03 18:36:12 +00:00
parent 95a75f81b1
commit e555354e17

View File

@ -144,12 +144,16 @@ export function decodeTMDBId(
const baseURL = "https://api.themoviedb.org/3"; const baseURL = "https://api.themoviedb.org/3";
const apiKey = conf().TMDB_READ_API_KEY;
const headers = { const headers = {
accept: "application/json", accept: "application/json",
Authorization: `Bearer ${conf().TMDB_READ_API_KEY}`, Authorization: `Bearer ${apiKey}`,
}; };
async function get<T>(url: string, params?: object): Promise<T> { async function get<T>(url: string, params?: object): Promise<T> {
if (!apiKey) throw new Error("TMDB API key not set");
const res = await mwFetch<any>(encodeURI(url), { const res = await mwFetch<any>(encodeURI(url), {
headers, headers,
baseURL, baseURL,