From 5c555cbf888597beff4cb96a51ea95aea899c6ad Mon Sep 17 00:00:00 2001 From: Kalista Payne Date: Wed, 7 Jan 2026 17:52:33 -0600 Subject: [PATCH] fix(auth): revert attempted perf tweak --- website/server/libs/auth/social.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/website/server/libs/auth/social.js b/website/server/libs/auth/social.js index 72b1bee872..6d3ac59d12 100644 --- a/website/server/libs/auth/social.js +++ b/website/server/libs/auth/social.js @@ -82,10 +82,8 @@ export async function loginSocial (req, res) { // eslint-disable-line import/pre } if (!existingUser && email) { - existingUser = await User.findOne( - { 'auth.local.email': email }, - { auth: 1 }, - ).exec(); + // TODO we load the whole user object here. Is that necessary? + existingUser = await User.findOne({ 'auth.local.email': email }).exec(); } if (!allowRegister && !existingUser) {