diff --git a/src/lib/users/iqser-user.model.ts b/src/lib/users/iqser-user.model.ts index 3035449..443dedf 100644 --- a/src/lib/users/iqser-user.model.ts +++ b/src/lib/users/iqser-user.model.ts @@ -10,6 +10,7 @@ export class IqserUser implements IIqserUser, IListable { readonly lastName?: string; readonly name: string; readonly searchKey: string; + readonly active?: boolean; readonly hasAnyRole = this.roles.length > 0; @@ -21,6 +22,7 @@ export class IqserUser implements IIqserUser, IListable { this.firstName = user.firstName; this.lastName = user.lastName; this.name = this.firstName && this.lastName ? `${this.firstName} ${this.lastName}` : this.username; + this.active = (user as IIqserUser).active; this.searchKey = `${this.name || '-'}${this.username || '-'}${this.email || ''}`; } diff --git a/src/lib/users/types/user.response.ts b/src/lib/users/types/user.response.ts index c5e3775..538fdbf 100644 --- a/src/lib/users/types/user.response.ts +++ b/src/lib/users/types/user.response.ts @@ -7,4 +7,5 @@ export interface IIqserUser { readonly email?: string; readonly firstName?: string; readonly lastName?: string; + readonly active?: boolean; }