feat: i18n support for backend

This commit is contained in:
cihatata authored and cihat committed 2025-02-11 07:43:36 +03:00
1 parent 0eceac1587
commit 10713428b9
34 files changed
+1106 -838

No files matched your search

+3 -3
View File
@@ -39,7 +39,7 @@ const validateRecoveryToken = async (req, res) => {
if (recoveryToken !== null) {
return recoveryToken;
} else {
throw new Error(errorMessages.DB_TOKEN_NOT_FOUND);
throw new Error(errorMessages.DB_TOKEN_NOT_FOUND(req.language));
}
} catch (error) {
error.service = SERVICE_NAME;
@@ -57,12 +57,12 @@ const resetPassword = async (req, res) => {
const user = await UserModel.findOne({ email: recoveryToken.email });
if (user === null) {
throw new Error(errorMessages.DB_USER_NOT_FOUND);
throw new Error(errorMessages.DB_USER_NOT_FOUND(req.language));
}
const match = await user.comparePassword(newPassword);
if (match === true) {
throw new Error(errorMessages.DB_RESET_PASSWORD_BAD_MATCH);
throw new Error(errorMessages.DB_RESET_PASSWORD_BAD_MATCH(req.language));
}
user.password = newPassword;