Grist Data ziehen Test

This commit is contained in:
Daniel Nagel 2025-09-14 11:20:09 +00:00
parent 3c94a65913
commit 53100c1f2a

View File

@ -1,13 +1,41 @@
// markers.js
async function testGateway() { GetMarkerData();
const freight;
async function GetMarkerData() {
try { try {
const res = await fetch("/api/places"); // Edge-Caddy proxyt zu data_gateway // holt Daten vom Gateway → das reicht die Worker-Antwort direkt durch
const data = await res.json(); const res = await fetch("/api/job", {
console.log("Antwort vom Gateway:", data); method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
client: "MapViewer",
path: "Arenos/Map Marker/Städte",
row: 0,
meta: {
requestID: "test-123",
timestamp: new Date().toISOString(),
priority: false
}
})
});
freight = await res.json(); // JSON-Antwort vom Gateway
console.log("Antwort vom Gateway:", freight);
} catch (err) { } catch (err) {
console.error("Fehler:", err); console.error("Fehler beim Laden:", err);
}
if (freight && freight.job_ok) {
PlaceMarkers(freight.data);
} }
} }
// Direkt beim Laden einmal ausführen:
testGateway(); function PlaceMarkers(data){
console.log(data);
}