Open andershermansen opened 3 weeks ago
Rebased this change on top of v3.0.0-beta.109 (e900e89) and retested. Issue is still there with another message. Using the exact same steps as in my first message.
Rebased reproduction repo: https://github.com/andershermansen/payload/commit/15b65cfb087139eb74adfb0da4099e103eb9d4b3
Error
[09:02:52] ERROR: There was an error building form state
err: {
"type": "Error",
"message": "Could not find field schema for given path \"undefined\"",
"stack":
Error: Could not find field schema for given path "undefined"
at buildFormState (webpack://payload-monorepo/packages/ui/src/utilities/buildFormState.ts?5551:106:11)
at req (webpack://payload-monorepo/packages/next/src/routes/rest/buildFormState.ts?f253:16:42)
at eval (webpack://payload-monorepo/packages/next/src/routes/rest/index.ts?6b6f:579:47)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async <anonymous> (webpack://next/dist/src/server/route-modules/app-route/module.ts:569:29)
at async AppRouteRouteModule.execute (webpack://next/dist/src/server/route-modules/app-route/module.ts:304:31)
at async AppRouteRouteModule.handle (webpack://next/dist/src/server/route-modules/app-route/module.ts:668:24)
at async doRender (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/base-server.ts:2498:30)
at async responseGenerator (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/base-server.ts:2982:22)
at async DevServer.renderToResponseWithComponentsImpl (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/base-server.ts:2994:24)
at async DevServer.renderPageComponent (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/base-server.ts:3502:16)
at async DevServer.renderToResponseImpl (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/base-server.ts:3564:24)
at async DevServer.pipeImpl (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/base-server.ts:1696:21)
at async DevServer.NextNodeServer.handleCatchallRenderRequest (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/next-server.ts:1015:7)
at async DevServer.handleRequestImpl (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/base-server.ts:1456:9)
at async <anonymous> (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/dev/next-dev-server.ts:508:14)
at async Span.traceAsyncFn (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/trace/trace.ts:147:14)
at async DevServer.handleRequest (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/dev/next-dev-server.ts:506:20)
at async invokeRender (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/lib/router-server.ts:284:11)
at async handleRequest (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/lib/router-server.ts:530:16)
at async requestHandlerImpl (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/lib/router-server.ts:576:7)
at async Server.requestListener (/Users/anders/code/payload/node_modules/.pnpm/next@15.0.0-canary.160_@playwright+test@1.46.0_babel-plugin-macros@3.1.0_babel-plugin-react-c_6o3zvyeebknc3sa2id2flxeov4/node_modules/next/src/server/lib/start-server.ts:146:7)
}
Link to reproduction
https://github.com/andershermansen/payload/commit/97ccef10741669fb2d4afe82f188d81133e542fe
Environment Info
Describe the Bug
When editing a post and then going further to editing a relationship item with an upload item. Error is shown:
Reproduction Steps
Actual: Showing error in description above Upload field not loading in UI
Expected: Showing the something item and the current image in upload field in UI
Adapters and Plugins
No response