From 77d2e18b3663672ae55300a4a2baf1f5d7fb7953 Mon Sep 17 00:00:00 2001 From: faris Aljohari <83524184+farisaljohari@users.noreply.github.com> Date: Wed, 25 Dec 2024 19:58:37 -0600 Subject: [PATCH] Make jobTitle and phoneNumber optional in InviteUserEntity and DTO --- .../modules/Invite-user/entities/Invite-user.entity.ts | 4 ++-- src/invite-user/dtos/add.invite-user.dto.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libs/common/src/modules/Invite-user/entities/Invite-user.entity.ts b/libs/common/src/modules/Invite-user/entities/Invite-user.entity.ts index c93f94b..3eac7d6 100644 --- a/libs/common/src/modules/Invite-user/entities/Invite-user.entity.ts +++ b/libs/common/src/modules/Invite-user/entities/Invite-user.entity.ts @@ -34,7 +34,7 @@ export class InviteUserEntity extends AbstractEntity { email: string; @Column({ - nullable: false, + nullable: true, }) jobTitle: string; @@ -52,7 +52,7 @@ export class InviteUserEntity extends AbstractEntity { }) public lastName: string; @Column({ - nullable: false, + nullable: true, }) public phoneNumber: string; diff --git a/src/invite-user/dtos/add.invite-user.dto.ts b/src/invite-user/dtos/add.invite-user.dto.ts index 94f2e8a..0d9acbc 100644 --- a/src/invite-user/dtos/add.invite-user.dto.ts +++ b/src/invite-user/dtos/add.invite-user.dto.ts @@ -38,16 +38,16 @@ export class AddUserInvitationDto { @ApiProperty({ description: 'The job title of the user', example: 'Software Engineer', - required: true, + required: false, }) @IsString() - @IsNotEmpty() - public jobTitle: string; + @IsOptional() + public jobTitle?: string; @ApiProperty({ description: 'The phone number of the user', example: '+1234567890', - required: true, + required: false, }) @IsString() @IsOptional()