refactor(note-group-permission-entry-dto): do not embed Group objects

This is part of an effort to consistently not embed Group objects
in API responses. Names are returned instead.

Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
David Mehren 2022-01-16 22:45:27 +01:00
parent 13284b26cb
commit b40b2e164f
No known key found for this signature in database
GPG key ID: 185982BA4C42B7C3
3 changed files with 12 additions and 12 deletions

View file

@ -52,11 +52,11 @@ export class NoteUserPermissionUpdateDto {
export class NoteGroupPermissionEntryDto {
/**
* Group this permission applies to
* Name of the Group this permission applies to
*/
@ValidateNested()
@ApiProperty({ type: GroupInfoDto })
group: GroupInfoDto;
@IsString()
@ApiProperty()
groupName: string;
/**
* True if the group members are allowed to edit the note