file upload in progress

This commit is contained in:
andres
2023-07-15 20:32:00 +02:00
parent dc09cf2238
commit df1f041961
11 changed files with 94 additions and 55 deletions

View File

@@ -1,4 +1,4 @@
import { Length } from 'class-validator'
import { IsOptional, Length } from 'class-validator'
export class CreateCardDto {
@Length(3, 500)
@@ -6,4 +6,20 @@ export class CreateCardDto {
@Length(3, 500)
answer: string
@IsOptional()
@Length(3, 500)
questionImg?: string
@IsOptional()
@Length(3, 500)
answerImg?: string
@IsOptional()
@Length(3, 500)
questionVideo?: string
@IsOptional()
@Length(3, 500)
answerVideo?: string
}

View File

@@ -1,16 +1,4 @@
import { PartialType } from '@nestjs/mapped-types'
import { CreateCardDto } from './create-card.dto'
import { IsOptionalOrEmptyString } from '../../../infrastructure/decorators/is-optional-or-empty-string'
import { IsBoolean } from 'class-validator'
export class UpdateCardDto extends PartialType(CreateCardDto) {
@IsOptionalOrEmptyString()
name: string
@IsOptionalOrEmptyString()
@IsBoolean()
isPrivate: boolean
@IsOptionalOrEmptyString()
cover: string
}
export class UpdateCardDto extends PartialType(CreateCardDto) {}