fix(server): add definite assignment assertions to UpdateUserMembershipDto

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
richarjiang
2026-04-07 09:53:14 +08:00
parent f14da2c538
commit e6056bcab1

View File

@@ -2,7 +2,7 @@ import { IsDateString, IsInt, IsOptional, IsUUID, Min } from 'class-validator'
export class UpdateUserMembershipDto { export class UpdateUserMembershipDto {
@IsUUID() @IsUUID()
cardTypeId: string cardTypeId!: string
@IsOptional() @IsOptional()
@IsInt() @IsInt()
@@ -10,8 +10,8 @@ export class UpdateUserMembershipDto {
remainingTimes?: number | null remainingTimes?: number | null
@IsDateString() @IsDateString()
startDate: string startDate!: string
@IsDateString() @IsDateString()
expireDate: string expireDate!: string
} }