Skip to content

Commit 1f61969

Browse files
committed
fix oauth thing
1 parent 86afc82 commit 1f61969

3 files changed

Lines changed: 21 additions & 3 deletions

File tree

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
1+
import { json } from '@remix-run/router'
2+
13
export async function loader() {
2-
return fetch(
4+
const result = await fetch(
35
'https://kcd-oauth-provider.kentcdodds.workers.dev/.well-known/oauth-authorization-server',
46
)
7+
if (!result.ok) {
8+
return result
9+
}
10+
11+
const data = await result.json()
12+
13+
return json(data)
514
}
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
1+
import { json } from '@remix-run/router'
2+
13
export async function loader() {
2-
return fetch(
4+
const result = await fetch(
35
'https://kcd-oauth-provider.kentcdodds.workers.dev/.well-known/oauth-protected-resource',
46
)
7+
if (!result.ok) {
8+
return result
9+
}
10+
11+
const data = await result.json()
12+
13+
return json(data)
514
}

app/utils/cache.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import fs from 'node:fs'
22
import path from 'node:path'
3-
import { DatabaseSync } from 'node:sqlite'
43
import {
54
type Cache,
65
cachified as baseCachified,
@@ -13,6 +12,7 @@ import {
1312
import { remember } from '@epic-web/remember'
1413
import { getInstanceInfo, getInstanceInfoSync } from 'litefs-js'
1514
import { LRUCache } from 'lru-cache'
15+
import { DatabaseSync } from 'node:sqlite'
1616
import { updatePrimaryCacheValue } from '#app/routes/resources+/cache.sqlite.ts'
1717
import { getRequiredServerEnvVar } from './misc.tsx'
1818
import { getUser } from './session.server.ts'

0 commit comments

Comments
 (0)