Fix password still exist
Deploy / deploy (push) Successful in 40s

This commit is contained in:
Rayyan
2026-08-03 23:16:56 +07:00
parent 583dd9bc4b
commit a5db9d69b3
4 changed files with 10 additions and 22 deletions
@@ -1,13 +1,13 @@
import { RoleData } from "./role.entity";
import { PermissionData } from "./permission.entity";
import crypto from 'crypto';
export class UserData {
private constructor(
public readonly id: string,
public authentikId: string | null,
public username: string,
public email: string,
public password: string | null,
public email: string,
public roles: RoleData[],
public permissions: PermissionData[],
public isActive: boolean,
@@ -20,9 +20,8 @@ export class UserData {
//#region Create
static create(data: {
username: string;
username: string;
email: string;
password?: string | null;
authentikId?: string | null;
storageQuota?: number;
storageUsed?: number;
@@ -34,8 +33,7 @@ export class UserData {
data.authentikId || null,
data.username,
data.email,
data.password ?? null,
[],
[],
[],
true,
null,
@@ -118,8 +116,7 @@ export class UserData {
id: string;
authentikId?: string | null;
username: string;
email: string;
password: string | null;
email: string;
roles?: RoleData[];
permissions?: PermissionData[];
isActive?: boolean;
@@ -133,8 +130,7 @@ export class UserData {
props.id,
props.authentikId || null,
props.username,
props.email,
props.password,
props.email,
props.roles || [],
props.permissions || [],
props.isActive !== undefined ? props.isActive : true,