diff --git a/src/server/auth/uqAuthMiddleware.ts b/src/server/auth/uqAuthMiddleware.ts index b56cd68..e65f79e 100644 --- a/src/server/auth/uqAuthMiddleware.ts +++ b/src/server/auth/uqAuthMiddleware.ts @@ -26,7 +26,8 @@ export const uqAuthMiddleware = async ( if (user.email === redacted) { user.email = kvd.email || redacted; } - if (user.name === redacted) { + // Update the name if it's changed - preferred names can change once every 24hrs + if (user.name === redacted || user.name !== kvd.name) { user.name = kvd.name || redacted; } await user.save();