Skip to content
This repository was archived by the owner on Jan 29, 2026. It is now read-only.

Commit cd081fd

Browse files
committed
return response 추가
1 parent 0301b33 commit cd081fd

File tree

1 file changed

+12
-17
lines changed

1 file changed

+12
-17
lines changed

packages/react-contexts/src/middlewares/refresh-session.ts

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -82,24 +82,19 @@ export function refreshSessionMiddleware(next: NextMiddleware) {
8282
*/
8383
const refreshResponse = await post('/api/users/web-session/token', options)
8484

85-
if (refreshResponse.ok) {
86-
const setCookie = refreshResponse.headers.get('set-cookie')
87-
88-
if (setCookie) {
89-
const response = (await next(request, event)) as NextResponse
90-
const setCookies = splitCookiesString(setCookie)
91-
setCookies.forEach((cookie) => {
92-
const { name, value, ...rest } = parseString(cookie)
93-
if (name !== X_SOTO_SESSION) {
94-
response.cookies.set(name, value, { ...(rest as ResponseCookie) })
95-
}
96-
})
97-
applySetCookie(request, response)
98-
99-
return response
100-
}
85+
const setCookie = refreshResponse.headers.get('set-cookie')
86+
87+
if (setCookie) {
88+
const response = (await next(request, event)) as NextResponse
89+
const setCookies = splitCookiesString(setCookie)
90+
setCookies.forEach((cookie) => {
91+
const { name, value, ...rest } = parseString(cookie)
92+
if (name !== X_SOTO_SESSION) {
93+
response.cookies.set(name, value, { ...(rest as ResponseCookie) })
94+
}
95+
})
96+
applySetCookie(request, response)
10197
}
102-
10398
return response
10499
}
105100
}

0 commit comments

Comments
 (0)