From 3ace13eb67c038b8451f4e8d9d3fd41b0747524b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20P=C3=B6ttker?= Date: Tue, 5 May 2026 13:45:57 +0200 Subject: [PATCH] feat: update success status labels to dynamically reflect specific action results in InboxDetailPage --- paperless-frontend/src/pages/InboxDetailPage.tsx | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/paperless-frontend/src/pages/InboxDetailPage.tsx b/paperless-frontend/src/pages/InboxDetailPage.tsx index 5610e24..4dfae18 100644 --- a/paperless-frontend/src/pages/InboxDetailPage.tsx +++ b/paperless-frontend/src/pages/InboxDetailPage.tsx @@ -335,19 +335,28 @@ function PostprocessWizardModal({ antStatus = 'wait'; } + const actionLabels: Record = { + PAPERLESS: 'An Paperless gesendet', + MAIL: 'Per E-Mail versendet', + EXPORT: 'Exportiert', + }; + const successLabel = step.results && step.results.length > 0 + ? [...new Set(step.results.map((r) => actionLabels[r.actionType] ?? r.actionType))].join(', ') + : 'Verarbeitet'; + let description: ReactNode = {pageRange}; if (step.status === 'processing') { description = ( {pageRange} - An Paperless senden … + Wird verarbeitet … ); } else if (step.status === 'success') { description = ( {pageRange} - An Paperless gesendet + {successLabel} ); } else if (step.status === 'duplicate') {