api/reddit: fix variable shadowing

This commit is contained in:
Felix Vuong 🍂 2025-03-29 14:06:09 +07:00
parent 987b0559fb
commit 2c52674519

View File

@ -53,17 +53,17 @@ export default async function(obj) {
const accessToken = await getAccessToken(); const accessToken = await getAccessToken();
if (params.shortId) { if (params.shortId) {
let r = await fetch(`https://www.reddit.com/video/${params.shortId}`, { let url = await fetch(`https://www.reddit.com/video/${params.shortId}`, {
headers: { headers: {
'User-Agent': genericUserAgent, 'User-Agent': genericUserAgent,
'Authorization': `Bearer ${accessToken}` 'Authorization': `Bearer ${accessToken}`
} }
}).then(r => r.url).catch(() => {}); }).then(r => r.url).catch(() => {});
if (!r) return { error: "fetch.fail" }; if (!url) return { error: "fetch.fail" };
try { try {
params = extract(normalizeURL(r)).patternMatch; params = extract(normalizeURL(url)).patternMatch;
} catch (error) { } catch (error) {
return { error: "fetch.fail" }; return { error: "fetch.fail" };
} }