Skip to content

Commit f93afa3

Browse files
committed
chore: fix redirect
1 parent 8c62026 commit f93afa3

File tree

4 files changed

+5
-11
lines changed

4 files changed

+5
-11
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
"pg": "^8.16.3",
2626
"shiki-stream": "^0.1.2",
2727
"ufo": "^1.6.1",
28-
"uncrypto": "^0.1.3",
2928
"vue": "^3.5.22",
3029
"vue-renderer-markdown": "0.0.55-beta.2",
3130
"vue-router": "^4.5.1",

pnpm-lock.yaml

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/routes/auth/github.get.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { FetchError, $fetch } from 'ofetch'
2-
import { getRandomValues } from 'uncrypto'
2+
import { getRandomValues } from 'node:crypto'
33
import type { H3Event } from 'nitro/deps/h3'
4-
import { eventHandler, getQuery, redirect, HTTPError, getRequestURL, setCookie, deleteCookie, getCookie } from 'nitro/deps/h3'
4+
import { defineEventHandler, getQuery, redirect, HTTPError, getRequestURL, setCookie, deleteCookie, getCookie } from 'nitro/deps/h3'
55
import { withQuery } from 'ufo'
66
import { defu } from 'defu'
77
import type { Endpoints } from '@octokit/types'
@@ -22,7 +22,7 @@ interface RequestAccessTokenOptions {
2222
params?: Record<string, string>
2323
}
2424

25-
export default eventHandler(async (event: H3Event) => {
25+
export default defineEventHandler(async (event: H3Event) => {
2626
const config = {
2727
clientId: process.env.GITHUB_OAUTH_CLIENT_ID,
2828
clientSecret: process.env.GITHUB_OAUTH_CLIENT_SECRET,
@@ -53,7 +53,6 @@ export default eventHandler(async (event: H3Event) => {
5353
if (!query.code) {
5454

5555
return redirect(
56-
event,
5756
withQuery('https://github.com/login/oauth/authorize' as string, {
5857
client_id: config.clientId,
5958
redirect_uri: redirectURL,
@@ -113,7 +112,7 @@ export default eventHandler(async (event: H3Event) => {
113112
},
114113
}, session.data))
115114

116-
return redirect(event, '/')
115+
return redirect('/')
117116
})
118117

119118
async function requestAccessToken(url: string, options: RequestAccessTokenOptions): Promise<RequestAccessTokenResponse> {

vite.config.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ export default defineConfig({
2525
vueDevtools(),
2626
],
2727
nitro: {
28-
routesDir: './server/routes',
29-
noExternals: true
28+
routesDir: './server/routes'
3029
}
3130
})

0 commit comments

Comments
 (0)