diff options
| author | Adam Soltys <[email protected]> | 2022-11-02 16:18:54 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-11-02 16:18:54 -0700 |
| commit | e15659f8f961ca2771ab5a28d46277d7061b8420 (patch) | |
| tree | 8b8b9a9e5292299d559b75fce7e495a2145292fe /src | |
| parent | 41f023139132e427f6b67f12742691845918c101 (diff) | |
| download | coinos-ui-e15659f8f961ca2771ab5a28d46277d7061b8420.tar.gz coinos-ui-e15659f8f961ca2771ab5a28d46277d7061b8420.zip | |
move locations to app server
Diffstat (limited to 'src')
| -rw-r--r-- | src/routes/+page.server.js | 4 | ||||
| -rw-r--r-- | src/routes/locations/+server.js | 18 |
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 }); -} |
