handleClearDatabase anpassung mit volle URL-Adresse
This commit is contained in:
@@ -77,8 +77,30 @@ function SettingModal({ showModal, onClose }) {
|
||||
);
|
||||
if (!confirmClear) return;
|
||||
|
||||
const clearDbUrl = `CPL?${currentPath}&DEDB=1`;
|
||||
await fetch(clearDbUrl); // Datenbank wird geleert und Seite neu geladen
|
||||
// Get the current path and ensure it ends with ".html"
|
||||
let currentPath = window.location.pathname;
|
||||
if (!currentPath.endsWith(".html")) {
|
||||
currentPath += ".html";
|
||||
}
|
||||
|
||||
// Full URL with host, current path, and clear database command
|
||||
const url = `${window.location.origin}/CPL?${currentPath}&DEDB=1`;
|
||||
|
||||
// Log the full URL to the console for debugging
|
||||
console.log(url);
|
||||
|
||||
// Send the clear database command to the server using fetch and GET method
|
||||
try {
|
||||
const response = await fetch(url, { method: "GET" });
|
||||
if (response.ok) {
|
||||
alert("Datenbank erfolgreich geleert!");
|
||||
} else {
|
||||
alert("Fehler beim Leeren der Datenbank!");
|
||||
}
|
||||
} catch (error) {
|
||||
console.error("Fehler:", error);
|
||||
alert("Fehler beim Leeren der Datenbank!");
|
||||
}
|
||||
};
|
||||
|
||||
const handleSubmit = () => {
|
||||
|
||||
Reference in New Issue
Block a user