Skip to content

Commit 9f568b7

Browse files
authored
fix: relax email checking (#9182)
1 parent e72a7c1 commit 9f568b7

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/lib/types/user.ts

+9-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,15 @@ export default class User implements IUser {
9090
if (!id) {
9191
throw new ValidationError('Id is required', [], undefined);
9292
}
93-
Joi.assert(email, Joi.string().email({ ignoreLength: true }), 'Email');
93+
try {
94+
Joi.assert(
95+
email,
96+
Joi.string().email({ ignoreLength: true }),
97+
'Email',
98+
);
99+
} catch (e) {
100+
console.error('Invalid email', email, e);
101+
}
94102
Joi.assert(username, Joi.string(), 'Username');
95103
Joi.assert(name, Joi.string(), 'Name');
96104

0 commit comments

Comments
 (0)