debug: improve loadTurbinesFromDB logging
Deploy Bürgerwind / deploy (push) Successful in 16s
Details
Deploy Bürgerwind / deploy (push) Successful in 16s
Details
This commit is contained in:
parent
2a3e5a9fdf
commit
5ad4cd1344
13
app.js
13
app.js
|
|
@ -1456,15 +1456,14 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||
async function loadTurbinesFromDB() {
|
||||
const project_id = "BWSamern-Ohne";
|
||||
const statusEl = document.getElementById('statusInfo');
|
||||
console.log(`Lade WEAs aus Datenbank für Projekt: ${project_id}...`);
|
||||
try {
|
||||
const response = await fetch(`/api/wea/${project_id}`);
|
||||
if (response.ok) {
|
||||
const dbTurbines = await response.json();
|
||||
console.log(`Datenbank-Response: ${dbTurbines.length} WEAs erhalten.`);
|
||||
if (dbTurbines.length > 0) {
|
||||
console.log(`Geladen: ${dbTurbines.length} WEAs aus der Datenbank.`);
|
||||
|
||||
// Optional: Clear existing turbines if they were loaded from shapefile
|
||||
// but usually DB should take precedence
|
||||
// Clear existing turbines
|
||||
state.turbines.forEach(t => {
|
||||
Object.values(t.layers).forEach(l => variantLayers[t.variant].removeLayer(l));
|
||||
});
|
||||
|
|
@ -1480,10 +1479,14 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||
});
|
||||
});
|
||||
statusEl.innerText = `${dbTurbines.length} WEAs aus Datenbank geladen.`;
|
||||
} else {
|
||||
console.log("Datenbank ist leer für dieses Projekt.");
|
||||
}
|
||||
} else {
|
||||
console.error("Fehler beim API-Aufruf:", response.status);
|
||||
}
|
||||
} catch (err) {
|
||||
console.error("Fehler beim Laden aus der DB:", err);
|
||||
console.error("Netzwerkfehler beim Laden aus der DB:", err);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue