diff --git a/apps/OpenSignServer/cloud/parsefunction/getUserDetails.js b/apps/OpenSignServer/cloud/parsefunction/getUserDetails.js index 39eb19c5f..030a84f17 100644 --- a/apps/OpenSignServer/cloud/parsefunction/getUserDetails.js +++ b/apps/OpenSignServer/cloud/parsefunction/getUserDetails.js @@ -4,11 +4,11 @@ async function getUserDetails(request) { try { const userId = request.params.userId; const userQuery = new Parse.Query('contracts_Users'); - if (request?.user) { + if (reqEmail) { + userQuery.equalTo('Email', reqEmail); + } else { const email = request.user.get('email'); userQuery.equalTo('Email', email); - } else { - userQuery.equalTo('Email', reqEmail); } userQuery.include('TenantId'); userQuery.include('UserId');