Aufnahmeseite: nach dem Upload "gespeichert" statt "verworfen"

Nur der Klick auf Verwerfen zeigt noch "Aufnahme verworfen."

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
fds2610-bot 2026-10-01 13:39:52 +02:00
parent ab2e3c8b1c
commit d0d0b87af9

View file

@ -113,12 +113,16 @@ function stopRecording() {
startButton.hidden = false; startButton.hidden = false;
} }
function discardRecording() { function resetRecording() {
recordedBlob = null; recordedBlob = null;
audioPreview.removeAttribute("src"); audioPreview.removeAttribute("src");
audioPreview.hidden = true; audioPreview.hidden = true;
uploadButton.hidden = true; uploadButton.hidden = true;
discardButton.hidden = true; discardButton.hidden = true;
}
function discardRecording() {
resetRecording();
setStatus("Aufnahme verworfen."); setStatus("Aufnahme verworfen.");
} }
@ -133,8 +137,8 @@ async function upload() {
const extension = (recordedBlob.type.split("/")[1] || "webm").split(";")[0]; const extension = (recordedBlob.type.split("/")[1] || "webm").split(";")[0];
try { try {
await uploadRecording(recordedBlob, `aufnahme.${extension}`); await uploadRecording(recordedBlob, `aufnahme.${extension}`);
setStatus("Hochgeladen, danke!"); resetRecording();
discardRecording(); setStatus("Aufnahme gespeichert, danke!");
} catch (error) { } catch (error) {
setStatus(error.message, true); setStatus(error.message, true);
} finally { } finally {