From 731cc4229b583c50cfda33884c7e43c9cd755e2a Mon Sep 17 00:00:00 2001 From: Rory Powell Date: Wed, 1 Dec 2021 09:54:23 +0000 Subject: [PATCH] Add fix for user metadata sync when deleting --- packages/server/src/api/controllers/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/src/api/controllers/user.js b/packages/server/src/api/controllers/user.js index 6dfaf9847d..95e9a9969d 100644 --- a/packages/server/src/api/controllers/user.js +++ b/packages/server/src/api/controllers/user.js @@ -81,7 +81,7 @@ exports.syncUser = async function (ctx) { throw err } } - const roles = user.roles + const roles = deleting ? {} : user.roles // remove props which aren't useful to metadata delete user.password delete user.forceResetPassword