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; }; /**