From 5378d4f8f7d9bb43072b1f9be69ba779c2b37dd5 Mon Sep 17 00:00:00 2001 From: Leonardo Ostjen Couto Date: Tue, 5 Oct 2021 18:18:00 -0300 Subject: [PATCH] [FIX] Unwanted toastr error message when deleting user (#23372) * check if user exists when accessing canViewAllInfo * Explicitly return null Co-authored-by: Tasso Evangelista --- app/lib/server/functions/getFullUserData.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/lib/server/functions/getFullUserData.js b/app/lib/server/functions/getFullUserData.js index 63c17bb7d77..1a33ac47431 100644 --- a/app/lib/server/functions/getFullUserData.js +++ b/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);