diff --git a/paperless-frontend/src/components/DocumentEditModal.tsx b/paperless-frontend/src/components/DocumentEditModal.tsx index ea3b728..7943695 100644 --- a/paperless-frontend/src/components/DocumentEditModal.tsx +++ b/paperless-frontend/src/components/DocumentEditModal.tsx @@ -9,6 +9,7 @@ import type { Client } from '../api/inbox'; import { paperlessApi } from '../api/paperless'; import type { PaperlessDocType, PaperlessCorrespondent } from '../api/paperless'; import { getEnv } from '../utils/env'; +import { AuthIframe, openAuthUrl } from '../utils/auth-resource'; import DocumentSearchModal from './DocumentSearchModal'; const { Option } = Select; @@ -468,7 +469,7 @@ export default function DocumentEditModal({ documentId, document, open, onClose, icon={} onClick={(e) => { e.stopPropagation(); - window.open(`${getEnv('VITE_API_URL')}/api/paperless/inbox/pdf/${currentId}`, '_blank'); + openAuthUrl(`${getEnv('VITE_API_URL')}/api/paperless/inbox/pdf/${currentId}`); }} /> )} @@ -508,9 +509,9 @@ export default function DocumentEditModal({ documentId, document, open, onClose, -