update
This commit is contained in:
1 parent
ae5b1d0b1d
commit
624df7e7ee
4 files changed
+50
-10
No files matched your search
@@ -79,7 +79,6 @@ const loeschFrage = ref(null)
|
||||
|
||||
async function aufnahmenLaden() {
|
||||
if (!props.host) return
|
||||
aufnahmenFehler.value = ''
|
||||
loeschFrage.value = null
|
||||
try {
|
||||
const resp = await fetch('/api/aufnahmen')
|
||||
@@ -96,9 +95,14 @@ async function aufnahmeLoeschen(s) {
|
||||
loeschFrage.value = s.start
|
||||
return
|
||||
}
|
||||
aufnahmenFehler.value = ''
|
||||
const params = new URLSearchParams({ start: s.start, dauer: s.dauer })
|
||||
const resp = await fetch(`/api/aufnahmen?${params}`, { method: 'DELETE' })
|
||||
if (!resp.ok) aufnahmenFehler.value = 'Löschen hat nicht geklappt.'
|
||||
if (!resp.ok) {
|
||||
// Die Meldung vom Server sagt, woran es lag — sie bleibt stehen
|
||||
const daten = await resp.json().catch(() => ({}))
|
||||
aufnahmenFehler.value = daten.detail || 'Löschen hat nicht geklappt.'
|
||||
}
|
||||
await aufnahmenLaden()
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user