diff --git a/paperless-backend/src/paperless/paperless.controller.ts b/paperless-backend/src/paperless/paperless.controller.ts index 89ecd51..14e7ee0 100644 --- a/paperless-backend/src/paperless/paperless.controller.ts +++ b/paperless-backend/src/paperless/paperless.controller.ts @@ -276,12 +276,16 @@ export class PaperlessController { } /** - * Original-PDF – für den Bearbeiten-Dialog und den Duplikatvergleich im - * Scanner (dort ein beliebiges vorhandenes Dokument), deshalb ohne Prüfung - * pro Dokument. + * Original-PDF – für den Bearbeiten-Dialog und den Duplikatvergleich in + * Scanner und Mail-Import (dort ein beliebiges vorhandenes Dokument), + * deshalb ohne Prüfung pro Dokument. */ @Get('documents/:id/pdf') - @RequirePermissions(Permission.VIEW_INBOX, Permission.VIEW_SCANNER) + @RequirePermissions( + Permission.VIEW_INBOX, + Permission.VIEW_SCANNER, + Permission.VIEW_MAIL, + ) async getDocumentPdf(@Param('id') id: string, @Res() res: Response) { try { const stream = await this.paperlessService.getDocumentPdfStream(