fix: Lowercase user email before insert and update

This commit is contained in:
Faruk AYDIN
2023-10-13 11:44:52 +02:00
parent d44cb3d92e
commit 8b0a421924

View File

@@ -263,6 +263,8 @@ class User extends Base {
async $beforeInsert(queryContext: QueryContext) {
await super.$beforeInsert(queryContext);
this.email = this.email.toLowerCase();
await this.generateHash();
if (appConfig.isCloud) {
@@ -273,6 +275,7 @@ class User extends Base {
async $beforeUpdate(opt: ModelOptions, queryContext: QueryContext) {
await super.$beforeUpdate(opt, queryContext);
this.email = this.email.toLowerCase();
await this.generateHash();
}