diff --git a/src/modules/users/services/users.service.ts b/src/modules/users/services/users.service.ts index d886ad1..c38fb2d 100644 --- a/src/modules/users/services/users.service.ts +++ b/src/modules/users/services/users.service.ts @@ -315,11 +315,7 @@ export class UsersService { await firstValueFrom(this.mailServerService.users.deleteUser(user.wildduckUserId)); } - user.deletedAt = new Date(); - user.isActive = false; - user.emailEnabled = false; - - await this.em.persistAndFlush(user); + await this.em.nativeDelete(User, { id: user.id }); await this.quotaSyncService.scheduleUserQuotaSync(user.id, businessId, user.wildduckUserId); await this.quotaSyncService.scheduleBusinessQuotaSync(businessId, user.business.name);