From 1f0197af4ea8f00a2a8eedc8d49d46fc44181146 Mon Sep 17 00:00:00 2001
From: Philip Kaludercic <philip.kaludercic@fau.de>
Date: Sun, 21 Jan 2024 13:09:44 +0000
Subject: [PATCH] Unset ?show= after submitting

---
 quiz.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/quiz.js b/quiz.js
index f36fdc9..9a9ee57 100644
--- a/quiz.js
+++ b/quiz.js
@@ -7,7 +7,7 @@
  * http://creativecommons.org/publicdomain/zero/1.0/. */
 
 "use strict";
-const version = "$Id: quiz.js,v 1.22 2024/01/21 12:38:48 oj14ozun Exp oj14ozun $";
+const version = "$Id: quiz.js,v 1.23 2024/01/21 13:00:54 oj14ozun Exp oj14ozun $";
 
 const js_version  = document.getElementById("js-version");
 js_version.innerText = version;
@@ -219,6 +219,11 @@ function submit() {
     class_list.add("answer");
     class_list.remove("tried");
     action.disabled = false;
+
+    // remove any permalink
+    const url = new URL(window.location);
+    url.search = "";
+    window.history.replaceState({} , document.title, url.toString());
 }
 
 // listen to keys
-- 
GitLab