[FIX] Unwanted toastr error message when deleting user (#23372)

* check if user exists when accessing canViewAllInfo

* Explicitly return null

Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat>
pull/23382/head
Leonardo Ostjen Couto 4 years ago committed by GitHub
parent 190ee9d68e
commit 5378d4f8f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      app/lib/server/functions/getFullUserData.js

@ -89,6 +89,10 @@ export function getFullUserDataByIdOrUsername({ userId, filterId, filterUsername
fields,
};
const user = Users.findOneByIdOrUsername(filterId || filterUsername, options);
if (!user) {
return null;
}
user.canViewAllInfo = canViewAllInfo;
return myself ? user : removePasswordInfo(user);

Loading…
Cancel
Save