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