fix: Normalize the Location header in redirects #1381
Annotations
5 errors and 1 warning
|
validate
Process completed with exit code 1.
|
|
packages/tests-unit/tests/core/routing/middleware.test.ts > handleMiddleware > should invoke middleware with redirect:
packages/open-next/src/core/routing/util.ts#L452
TypeError: Invalid URL
❯ Module.normalizeLocationHeader packages/open-next/src/core/routing/util.ts:452:23
❯ Module.handleMiddleware packages/open-next/src/core/routing/middleware.ts:101:7
❯ packages/tests-unit/tests/core/routing/middleware.test.ts:140:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { input: '/redirect', code: 'ERR_INVALID_URL' }
|
|
packages/tests-unit/tests/core/routing/middleware.test.ts > handleMiddleware > should not bypass middleware if there is no x-prerender-revalidate:
packages/open-next/src/core/routing/util.ts#L452
TypeError: Invalid URL
❯ Module.normalizeLocationHeader packages/open-next/src/core/routing/util.ts:452:23
❯ Module.handleMiddleware packages/open-next/src/core/routing/middleware.ts:101:7
❯ packages/tests-unit/tests/core/routing/middleware.test.ts:125:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { input: '/redirect', code: 'ERR_INVALID_URL' }
|
|
packages/tests-unit/tests/core/routing/middleware.test.ts > handleMiddleware > should not bypass middleware for request with an incorrect x-prerender-revalidate:
packages/open-next/src/core/routing/util.ts#L452
TypeError: Invalid URL
❯ Module.normalizeLocationHeader packages/open-next/src/core/routing/util.ts:452:23
❯ Module.handleMiddleware packages/open-next/src/core/routing/middleware.ts:101:7
❯ packages/tests-unit/tests/core/routing/middleware.test.ts:106:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { input: '/redirect', code: 'ERR_INVALID_URL' }
|
|
validate
tests-unit#test: command (/home/runner/work/opennextjs-aws/opennextjs-aws/packages/tests-unit) pnpm run test exited (1)
|
|
validate
Couldn't write a comment to the pull request. Please make sure your job has the permission 'pull-requests: write'.
Original Error was: [HttpError] - Resource not accessible by integration - https://docs.github.com/rest/issues/comments#create-an-issue-comment
|