diff --git a/assets/web/welcome.html b/assets/web/welcome.html index 5927b37d..53ccc72c 100644 --- a/assets/web/welcome.html +++ b/assets/web/welcome.html @@ -45,7 +45,7 @@ required /> - +
Error: {{error}}
Success! This page will reload soon, your browser will ask you for @@ -61,6 +61,7 @@ return { error: null, success: false, + loading: false, passwordData: { newUsername: "sunshine", newPassword: "", @@ -71,10 +72,12 @@ methods: { save() { this.error = null; + this.loading = true; fetch("/api/password", { method: "POST", body: JSON.stringify(this.passwordData), }).then((r) => { + this.loading = false; if (r.status == 200) { r.json().then((rj) => { if (rj.status.toString() === "true") {