Workflow 1.1 bug fixes #74

Merged
Lars merged 8 commits from develop into main 2026-04-11 15:39:23 +02:00
Showing only changes of commit f3a61091c7 - Show all commits

View File

@ -202,11 +202,25 @@ export default function AdminPromptsPage() {
const text = await file.text()
const data = JSON.parse(text)
// Ask user about overwrite
// Two-step confirmation for clarity
// Step 1: Confirm import
const shouldImport = confirm(
`${data.count || 0} Prompts importieren?\n\n` +
'OK = Fortfahren\n' +
'Abbrechen = Import abbrechen'
)
if (!shouldImport) {
setImporting(false)
event.target.value = ''
return
}
// Step 2: Ask about overwrite
const overwrite = confirm(
'Bestehende Prompts überschreiben?\n\n' +
'JA = Existierende Prompts aktualisieren\n' +
'NEIN = Nur neue Prompts erstellen, Duplikate überspringen'
'Existierende Prompts überschreiben?\n\n' +
'OK = Ja, bestehende Prompts aktualisieren\n' +
'Abbrechen = Nein, nur neue Prompts erstellen'
)
const result = await api.importPrompts(data, overwrite)