удалить

This commit is contained in:
2026-04-13 18:59:38 +05:00
parent 5af0487869
commit 2c27a372ce

View File

@@ -291,10 +291,14 @@ function setupEventListeners() {
window.location.href = '/';
});
// Кнопка очистки всей базы
// Кнопка очистки всей базы с запросом пароля
document.getElementById('clearDbBtn')?.addEventListener('click', async () => {
const confirmed = confirm('⚠️ ВНИМАНИЕ! Вы собираетесь УДАЛИТЬ ВСЕ уроки и все записи родителей. Это действие необратимо. Продолжить?');
if (!confirmed) return;
// Запрашиваем пароль. Пароль: "delete", подсказка: "удалить"
const password = prompt('⚠️ ВНИМАНИЕ! Вы собираетесь УДАЛИТЬ ВСЕ уроки и все записи родителей.\nЭто действие необратимо.\n\nВведите пароль для подтверждения (пароль: удалить):');
if (password !== 'delete') {
alert('Неверный пароль. Операция отменена.');
return;
}
try {
const res = await fetch('/api/admin/clear-db', { method: 'POST' });
const data = await res.json();