Skip to content

Instantly share code, notes, and snippets.

@natea
Created December 15, 2024 18:39
Show Gist options
  • Save natea/31ff9db63807fc3725b6c8dc63caf682 to your computer and use it in GitHub Desktop.
Save natea/31ff9db63807fc3725b6c8dc63caf682 to your computer and use it in GitHub Desktop.
```
⨯ TypeError: The "payload" argument must be of type object. Received null
at AsyncLocalStorage.exit (node:async_hooks:358:14)
at GET (./src/app/api/quizzes/route.ts:28:17)
⨯ TypeError: The "payload" argument must be of type object. Received null
at frame (node_modules/next/src/server/patch-error-inspect.ts:89:42)
at getSourcemappedFrameIfPossible (node_modules/next/src/server/patch-error-inspect.ts:179:32)
at parseAndSourceMap (node_modules/next/src/server/patch-error-inspect.ts:234:23)
at exit (node_modules/next/src/server/patch-error-inspect.ts:224:32)
at apply (webpack://next/dist/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js:569:32)
at apply (webpack://next/dist/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js:593:32)
at error (src/app/api/quizzes/route.ts:24:12)
at async AppRouteRouteModule.do (webpack://next/dist/src/server/route-modules/app-route/module.ts:529:14)
at async AppRouteRouteModule.handle (webpack://next/dist/src/server/route-modules/app-route/module.ts:658:30)
at async doRender (node_modules/next/src/server/base-server.ts:2504:29)
at async responseGenerator (node_modules/next/src/server/base-server.ts:3027:21)
at async DevServer.renderToResponseWithComponentsImpl (node_modules/next/src/server/base-server.ts:3039:23)
at async DevServer.renderPageComponent (node_modules/next/src/server/base-server.ts:3597:15)
at async DevServer.renderToResponseImpl (node_modules/next/src/server/base-server.ts:3659:23)
at async DevServer.pipeImpl (node_modules/next/src/server/base-server.ts:1698:20)
at async NextNodeServer.handleCatchallRenderRequest (node_modules/next/src/server/next-server.ts:1034:6)
at async DevServer.handleRequestImpl (node_modules/next/src/server/base-server.ts:1462:8)
at async (node_modules/next/src/server/dev/next-dev-server.ts:514:13)
at async Span.traceAsyncFn (node_modules/next/src/trace/trace.ts:143:13)
at async DevServer.handleRequest (node_modules/next/src/server/dev/next-dev-server.ts:512:19)
at async invokeRender (node_modules/next/src/server/lib/router-server.ts:284:10)
at async handleRequest (node_modules/next/src/server/lib/router-server.ts:530:15)
at async requestHandlerImpl (node_modules/next/src/server/lib/router-server.ts:576:6)
at async Server.requestListener (node_modules/next/src/server/lib/start-server.ts:146:6)
22 | return NextResponse.json(quizzes);
23 | } catch (error) {
> 24 | console.error('Error fetching quizzes:', error);
| ^
25 | return NextResponse.json(
26 | { error: 'Failed to fetch quizzes' },
27 | { status: 500 } {
code: 'ERR_INVALID_ARG_TYPE'
}
GET /api/quizzes 500 in 2204ms
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment