diff --git a/server/src/services/logUserAuth.js b/server/src/services/logUserAuth.js index 302686057..422fef07f 100644 --- a/server/src/services/logUserAuth.js +++ b/server/src/services/logUserAuth.js @@ -50,18 +50,18 @@ async function getAuthInfo(req, user, strategy = 'custom', hidePii = false) { /[0-9]+.[0-9].+[0-9]+.[0-9]+$/, )[0] - const geo = await fetch( - `http://ip-api.com/json/${ip}?fields=66846719&lang=en`, - ) - .then((res) => res.json()) - .catch((err) => { - log.warn( - HELPERS.custom(strategy, '#7289da'), - 'failed to fetch user information', - err, - ) - return {} - }) + const geo = hidePii + ? await fetch(`http://ip-api.com/json/${ip}?fields=66846719&lang=en`) + .then((res) => res.json()) + .catch((err) => { + log.warn( + HELPERS.custom(strategy, '#7289da'), + 'failed to fetch user information', + err, + ) + return {} + }) + : {} const embed = { color: 0xff0000,