From 3cc2f4decf7c0fff71e0794de6ba4cbdea38d614 Mon Sep 17 00:00:00 2001 From: ValueOn AG Date: Mon, 25 May 2026 16:30:35 +0200 Subject: [PATCH] db fixed import --- src/pages/admin/AdminDatabaseHealthPage.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/admin/AdminDatabaseHealthPage.tsx b/src/pages/admin/AdminDatabaseHealthPage.tsx index 34cdc21..ef98bb2 100644 --- a/src/pages/admin/AdminDatabaseHealthPage.tsx +++ b/src/pages/admin/AdminDatabaseHealthPage.tsx @@ -1002,7 +1002,9 @@ const MigrationTab: React.FC = () => { }, []); const _startImport = async () => { - if (!importTokenRef.current || !validation?.valid) return; + if (!importTokenRef.current || !validation?.valid || importing) return; + + setImporting(true); const modeLabel = importMode === 'replace' ? t('Neu (Datenbank leeren und importieren)') @@ -1012,9 +1014,7 @@ const MigrationTab: React.FC = () => { t('Import mit Modus "{mode}" starten? Dieser Vorgang kann nicht rueckgaengig gemacht werden.', { mode: modeLabel }), { title: t('Import starten'), variant: importMode === 'replace' ? 'danger' : 'primary' }, ); - if (!ok) return; - - setImporting(true); + if (!ok) { setImporting(false); return; } setImportLog([]); const token = importTokenRef.current;