From aac01df80c9c95eb6a1632258ad6430f8b47aa51 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Fri, 21 Jun 2024 15:14:18 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=B9=20chore:=20remove=20unnecessary=20?= =?UTF-8?q?try/catch=20when=20creating=20users=20(#3153)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/models/userMethods.js | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/api/models/userMethods.js b/api/models/userMethods.js index 6aeee74b77..913ce762e9 100644 --- a/api/models/userMethods.js +++ b/api/models/userMethods.js @@ -70,20 +70,11 @@ const createUser = async (data, disableTTL = true, returnUser = false) => { delete userData.expiresAt; } - try { - const user = await User.create(userData); - if (returnUser) { - return user.toObject(); - } - return user._id; - } catch (error) { - if (error.code === 11000) { - // Duplicate key error code - throw new Error(`User with \`_id\` ${data._id} already exists.`); - } else { - throw error; - } + const user = await User.create(userData); + if (returnUser) { + return user.toObject(); } + return user._id; }; /**