From 88744aece3e22279cf7f670e843e8d2f35fa1c4f Mon Sep 17 00:00:00 2001 From: pierre-lehnen-rc <55164754+pierre-lehnen-rc@users.noreply.github.com> Date: Fri, 1 Nov 2019 17:08:52 -0300 Subject: [PATCH] [FIX] Error when exporting user data (#15654) --- app/user-data-download/server/cronProcessDownloads.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/user-data-download/server/cronProcessDownloads.js b/app/user-data-download/server/cronProcessDownloads.js index 29742b75885..8e2cf7a0372 100644 --- a/app/user-data-download/server/cronProcessDownloads.js +++ b/app/user-data-download/server/cronProcessDownloads.js @@ -136,7 +136,7 @@ const hideUserName = function(username, exportOperation) { } if (!exportOperation.userNameTable[username]) { - if (username === exportOperation.userData.username) { + if (exportOperation.userData && username === exportOperation.userData.username) { exportOperation.userNameTable[username] = username; } else { exportOperation.userNameTable[username] = `User_${ (Object.keys(exportOperation.userNameTable).length + 1) }`; @@ -474,6 +474,10 @@ const generateUserFile = function(exportOperation) { }; const generateUserAvatarFile = function(exportOperation) { + if (!exportOperation.userData) { + return; + } + const file = Avatars.findOneByName(exportOperation.userData.username); if (!file) { return;