aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-11-02 16:18:54 -0700
committerAdam Soltys <[email protected]>2022-11-02 16:18:54 -0700
commite15659f8f961ca2771ab5a28d46277d7061b8420 (patch)
tree8b8b9a9e5292299d559b75fce7e495a2145292fe /src
parent41f023139132e427f6b67f12742691845918c101 (diff)
downloadcoinos-ui-e15659f8f961ca2771ab5a28d46277d7061b8420.tar.gz
coinos-ui-e15659f8f961ca2771ab5a28d46277d7061b8420.zip
move locations to app server
Diffstat (limited to 'src')
-rw-r--r--src/routes/+page.server.js4
-rw-r--r--src/routes/locations/+server.js18
2 files changed, 3 insertions, 19 deletions
diff --git a/src/routes/+page.server.js b/src/routes/+page.server.js
index 2c5d27db..774b4586 100644
--- a/src/routes/+page.server.js
+++ b/src/routes/+page.server.js
@@ -1,2 +1,4 @@
+import { get } from "$lib/utils";
+
export const prerender = true;
-export let load = async ({ fetch }) => (await fetch('/locations')).json();
+export let load = async () => get("/locations");
diff --git a/src/routes/locations/+server.js b/src/routes/locations/+server.js
deleted file mode 100644
index 48eb9fc6..00000000
--- a/src/routes/locations/+server.js
+++ /dev/null
@@ -1,18 +0,0 @@
-import { json } from '@sveltejs/kit';
-
-export async function GET({ fetch, setHeaders }) {
- let r = await fetch('https://api.btcmap.org/v2/elements?updated_since=2022-09-19');
-
- let locations = await r.json();
- locations = locations.filter(
- (l) => l['osm_json'].tags && l['osm_json'].tags['payment:coinos'] === 'yes'
- );
-
- let headers = {
- 'cache-control': 'public, max-age=600'
- };
-
- setHeaders(headers);
-
- return json({ locations });
-}