diff --git a/packages/backend/src/models/user.ts b/packages/backend/src/models/user.ts index 20060458..6aaba259 100644 --- a/packages/backend/src/models/user.ts +++ b/packages/backend/src/models/user.ts @@ -275,7 +275,10 @@ class User extends Base { async $beforeUpdate(opt: ModelOptions, queryContext: QueryContext) { await super.$beforeUpdate(opt, queryContext); - this.email = this.email.toLowerCase(); + if (this.email) { + this.email = this.email.toLowerCase(); + } + await this.generateHash(); }