From 41296b7413d1a8538b366decbcdee9047e4d4822 Mon Sep 17 00:00:00 2001 From: Aholicknight Date: Tue, 24 Dec 2024 13:24:48 -0600 Subject: [PATCH] api/reddit: refactor short link resolution to use utility function --- api/src/processing/services/reddit.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/api/src/processing/services/reddit.js b/api/src/processing/services/reddit.js index 4615331c..61402777 100644 --- a/api/src/processing/services/reddit.js +++ b/api/src/processing/services/reddit.js @@ -1,4 +1,5 @@ import { genericUserAgent, env } from "../../config.js"; +import { getRedirectingURL } from "../../misc/utils.js"; import { getCookie, updateCookieValues } from "../cookie/manager.js"; async function getAccessToken() { @@ -48,12 +49,7 @@ async function getAccessToken() { } async function resolveShortLink(url) { - try { - const response = await fetch(url, { method: 'HEAD', redirect: 'manual' }); - return response.headers.get('location'); - } catch { - return null; - } + return await getRedirectingURL(url); } export default async function(obj) {