From c0676551712752726f0b7837430c819437d2a727 Mon Sep 17 00:00:00 2001 From: sripwoud Date: Tue, 18 Aug 2026 18:34:02 +0200 Subject: [PATCH] revert(web): drop duplicates display until the server reports them The upload-import path never increments duplicates (a dedup hit returns Ok and counts as success), so the counter and the progress math addition could only ever render dead zeros. The display returns together with the server-side fix; the client-side aggregation of the duplicates field stays, as issue #2 specifies. --- web/src/features/import/index.tsx | 14 ++++---------- web/src/locales/en.json | 1 - 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/web/src/features/import/index.tsx b/web/src/features/import/index.tsx index 5cb5b63..334d523 100644 --- a/web/src/features/import/index.tsx +++ b/web/src/features/import/index.tsx @@ -9,7 +9,7 @@ import { useMutation, useQuery } from '@tanstack/react-query'; import { Upload, FileText, X, CheckCircle2, AlertTriangle, Sparkles, PenLine, ListTree, ChevronsUpDown, Check, - Clock, ChevronRight, Copy, + Clock, ChevronRight, } from 'lucide-react'; import { Button } from '@/components/ui/button'; @@ -659,16 +659,16 @@ export default function ImportPage() {
- {t('import.processed', { current: progress.success + progress.failed + progress.duplicates, total: progress.total })} + {t('import.processed', { current: progress.success + progress.failed, total: progress.total })} {progress.total > 0 - ? Math.round(((progress.success + progress.failed + progress.duplicates) / progress.total) * 100) + ? Math.round(((progress.success + progress.failed) / progress.total) * 100) : 0}%
0 ? ((progress.success + progress.failed + progress.duplicates) / progress.total) * 100 : 0} + value={progress.total > 0 ? ((progress.success + progress.failed) / progress.total) * 100 : 0} className="h-2" />
@@ -684,12 +684,6 @@ export default function ImportPage() { {t('import.failedCount', { count: progress.failed })} - {progress.duplicates > 0 && ( - - - {t('import.duplicateCount', { count: progress.duplicates })} - - )} )} diff --git a/web/src/locales/en.json b/web/src/locales/en.json index fc91317..36aa094 100644 --- a/web/src/locales/en.json +++ b/web/src/locales/en.json @@ -739,7 +739,6 @@ "detectedFolder": "Detected", "detectedFrom": "Detected from", "dropHere": "Drop .eml / .mbox / .pst files here", - "duplicateCount": "{{count}} duplicates skipped", "failed": "Import failed", "failedCount": "{{count}} failed", "failedDetails": "Failed items",