From 16c6f6e5724a8f5d5c437c4b88852b07e036981e Mon Sep 17 00:00:00 2001 From: Philip Molares Date: Sun, 21 Aug 2022 23:09:28 +0200 Subject: [PATCH] feat: add default permissions to newly created notes Signed-off-by: Philip Molares Signed-off-by: Tilman Vatteroth --- src/notes/notes.service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/notes/notes.service.ts b/src/notes/notes.service.ts index 6903f80bb..c2ca77b63 100644 --- a/src/notes/notes.service.ts +++ b/src/notes/notes.service.ts @@ -7,6 +7,7 @@ import { forwardRef, Inject, Injectable } from '@nestjs/common'; import { InjectRepository } from '@nestjs/typeorm'; import { Repository } from 'typeorm'; +import { DefaultAccessPermission } from '../config/default-access-permission.enum'; import noteConfiguration, { NoteConfig } from '../config/note.config'; import { AlreadyInDBError, @@ -14,8 +15,10 @@ import { NotInDBError, } from '../errors/errors'; import { GroupsService } from '../groups/groups.service'; +import { SpecialGroup } from '../groups/groups.special'; import { HistoryEntry } from '../history/history-entry.entity'; import { ConsoleLoggerService } from '../logger/console-logger.service'; +import { NoteGroupPermission } from '../permissions/note-group-permission.entity'; import { RealtimeNoteStore } from '../realtime/realtime-note/realtime-note-store.service'; import { RealtimeNoteService } from '../realtime/realtime-note/realtime-note.service'; import { Revision } from '../revisions/revision.entity';