hedgedoc/src/notes/note.dto.ts
David Mehren b17da345c7
NoteDto: Rename attribute metdata to metadata
Signed-off-by: David Mehren <git@herrmehren.de>
2020-09-25 21:35:47 +02:00

15 lines
383 B
TypeScript

import { IsArray, IsString, ValidateNested } from 'class-validator';
import { NoteAuthorshipDto } from './note-authorship.dto';
import { NoteMetadataDto } from './note-metadata.dto';
export class NoteDto {
@IsString()
content: string;
@ValidateNested()
metadata: NoteMetadataDto;
@IsArray()
@ValidateNested({ each: true })
editedByAtPosition: NoteAuthorshipDto[];
}