FIX import de apperror

This commit is contained in:
Eddi3_As 2025-02-04 15:56:53 -05:00
parent 78dd0542d3
commit 88561d5321

View file

@ -2,10 +2,9 @@ const fs = require('fs');
const AuthConfig = require('../config/auth.js'); const AuthConfig = require('../config/auth.js');
const jwt = require('../middleware/jwtToken.js'); const jwt = require('../middleware/jwtToken.js');
const emailer = require('../config/email.js'); const emailer = require('../config/email.js');
const MISSING_REQUIRED_PARAMETER = { const { MISSING_REQUIRED_PARAMETER } = require('../constants/errorCodes.js');
message: 'Paramètre requis manquant.', const AppError = require('../middleware/AppError.js');
code: 400
};
class AuthManager{ class AuthManager{
constructor(expressapp,configs=null,userModel){ constructor(expressapp,configs=null,userModel){
this.modules = [] this.modules = []
@ -59,7 +58,7 @@ class AuthManager{
async register(userInfos){ async register(userInfos){
if (!userInfos.email || !userInfos.password) { if (!userInfos.email || !userInfos.password) {
throw MISSING_REQUIRED_PARAMETER; throw new AppError(MISSING_REQUIRED_PARAMETER);
} }
const user = await this.simpleregister.register(userInfos); const user = await this.simpleregister.register(userInfos);
emailer.registerConfirmation(user.email) emailer.registerConfirmation(user.email)