diff --git a/dashboard.html b/dashboard.html
index d197666..6ea522f 100644
--- a/dashboard.html
+++ b/dashboard.html
@@ -351,15 +351,15 @@
});
document.getElementById("regeneratePw").addEventListener("click", function () {
- var cur = prompt("Введите текущий пароль сводящего:");
- if (cur === null) return;
- var nw = prompt("Новый пароль (минимум 4 символа):");
+ var nw = prompt("Введите новый пароль сводящего (минимум 4 символа):");
if (!nw || nw.length < 4) { alert("Слишком короткий пароль"); return; }
if (nw !== window.prompt("Повторите новый пароль:")) { alert("Пароли не совпадают"); return; }
+ var cur = prompt("Введите текущий пароль сводящего:");
+ if (cur === null) return;
fetch("api/consolidator-password", {
method: "POST",
headers: { "Content-Type": "application/json" },
- body: JSON.stringify({ current: cur, next: nw })
+ body: JSON.stringify({ password: cur })
}).then(function (r) { return r.json(); }).then(function (b) {
if (!b.ok) { alert(b.error || "Ошибка"); return; }
alert("Пароль изменён.");