diff --git a/markers.js b/markers.js index caa07bf..e811ac7 100644 --- a/markers.js +++ b/markers.js @@ -1,13 +1,41 @@ -// markers.js -async function testGateway() { + +GetMarkerData(); + +const freight; + +async function GetMarkerData() { try { - const res = await fetch("/api/places"); // Edge-Caddy proxyt zu data_gateway - const data = await res.json(); - console.log("Antwort vom Gateway:", data); + // holt Daten vom Gateway → das reicht die Worker-Antwort direkt durch + const res = await fetch("/api/job", { + 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) { - 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); + +} +