From 1e4b2d16ef335e378440126d70641c95668a51a9 Mon Sep 17 00:00:00 2001 From: Clayton Wilson Date: Fri, 1 Nov 2019 00:29:22 -0400 Subject: [PATCH] Fix edge case --- functions/handlers/users.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/functions/handlers/users.js b/functions/handlers/users.js index 672bacd..91860f5 100644 --- a/functions/handlers/users.js +++ b/functions/handlers/users.js @@ -185,7 +185,11 @@ exports.login = (req, res) => { exports.deleteUser = (req, res) => { // Get the profile image filename // `https://firebasestorage.googleapis.com/v0/b/${config.storageBucket}/o/${imageFileName}?alt=media` - const imageFileName = req.userData.imageUrl.split('/o/')[1].split('?alt=')[0]; + const imageFileName; + req.userData.imageUrl ? + imageFileName = req.userData.imageUrl.split('/o/')[1].split('?alt=')[0] : + imageFileName = 'no-img.png' + const userId = req.userData.userId; let errors = {}; @@ -195,7 +199,7 @@ exports.deleteUser = (req, res) => { function catchFunction(data, err) { console.error(err); - error[data] = err; + errors[data] = err; } // Deletes user from authentication