diff --git a/api/src/processing/services/reddit.js b/api/src/processing/services/reddit.js index 67f39db9..4615331c 100644 --- a/api/src/processing/services/reddit.js +++ b/api/src/processing/services/reddit.js @@ -48,9 +48,12 @@ async function getAccessToken() { } async function resolveShortLink(url) { - return fetch(url, { method: 'HEAD', redirect: 'manual' }) - .then(r => r.headers.get('location')) - .catch(() => null); + try { + const response = await fetch(url, { method: 'HEAD', redirect: 'manual' }); + return response.headers.get('location'); + } catch { + return null; + } } export default async function(obj) {