diff --git a/src/modules/identity/domain/entities/user.entity.ts b/src/modules/identity/domain/entities/user.entity.ts index abb64e4..335462e 100644 --- a/src/modules/identity/domain/entities/user.entity.ts +++ b/src/modules/identity/domain/entities/user.entity.ts @@ -7,6 +7,7 @@ export class UserData { public authentikId: string | null, public username: string, public email: string, + public password: string | null, public roles: RoleData[], public permissions: PermissionData[], public isActive: boolean, @@ -21,6 +22,7 @@ export class UserData { static create(data: { username: string; email: string; + password?: string | null; authentikId?: string | null; storageQuota?: number; storageUsed?: number; @@ -32,6 +34,7 @@ export class UserData { data.authentikId || null, data.username, data.email, + data.password ?? null, [], [], true, @@ -116,6 +119,7 @@ export class UserData { authentikId?: string | null; username: string; email: string; + password: string | null; roles?: RoleData[]; permissions?: PermissionData[]; isActive?: boolean; @@ -130,6 +134,7 @@ export class UserData { props.authentikId || null, props.username, props.email, + props.password, props.roles || [], props.permissions || [], props.isActive !== undefined ? props.isActive : true,