Skip to content

A field with the name 'name' was found multiple times on the same level. Field names must be unique. #13

@Fiser12

Description

@Fiser12

Plugin version

0.6.0

Payload version

3.20.0

Auth.js version

5.0.0-beta25

Describe the bug

Since I updated to the new version of the payload-authjs I am getting this allert at the build process. I tried locating where it was the issue but I am not really sure

`
server:build: cache miss, executing 231bd505b0be4f11
server:build:
server:build:
server:build: > server@0.1.0 build /Users/ruben/Developer/Escohotado-WEB/apps/server
server:build: > cross-env NODE_OPTIONS=--no-deprecation next build
server:build:
server:build: ▲ Next.js 15.1.6
server:build: - Environments: .env
server:build: - Experiments (use with caution):
server:build: · turbo
server:build: · reactCompiler
server:build: · clientTraceMetadata
server:build:
server:build: Creating an optimized production build ...
server:build: ✓ Compiled successfully
server:build: Skipping validation of types
server:build: ✓ Linting
Collecting page data ...u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586)
server:build: at async tw.init (.next/server/chunks/9932.js:661:15792)
server:build: at async tC (.next/server/chunks/9932.js:661:19632) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586)
server:build: at async tw.init (.next/server/chunks/9932.js:661:15792)
server:build: at async tC (.next/server/chunks/9932.js:661:19632) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586)
server:build: at async tw.init (.next/server/chunks/9932.js:661:15792)
server:build: at async tC (.next/server/chunks/9932.js:661:19632) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586)
server:build: at async tw.init (.next/server/chunks/9932.js:661:15792)
server:build: at async tC (.next/server/chunks/9932.js:661:19632) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586)
server:build: at async tw.init (.next/server/chunks/9932.js:661:15792)
server:build: at async tC (.next/server/chunks/9932.js:661:19632) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586)
server:build: at async tw.init (.next/server/chunks/9932.js:661:15792)
server:build: at async tC (.next/server/chunks/9932.js:661:19632) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586)
server:build: at async tw.init (.next/server/chunks/9932.js:661:15792)
server:build: at async tC (.next/server/chunks/9932.js:661:19632) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: ✓ Collecting page data
u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: [cause]: null
server:build: }
server:build: u: A field with the name 'name' was found multiple times on the same level. Field names must be unique.
server:build: at R (.next/server/chunks/9932.js:656:107772)
server:build: at async R (.next/server/chunks/9932.js:656:109272)
server:build: at async tp (.next/server/chunks/9932.js:656:74513)
server:build: at async tz (.next/server/chunks/9932.js:656:92187)
server:build: at async tq (.next/server/chunks/9932.js:656:93586) {
server:build: data: null,
server:build: isOperational: true,
server:build: isPublic: false,
server:build: status: 500,
server:build: digest: '727896852',
server:build: [cause]: null
server:build: }
server:build: ✓ Generating static pages (15/15)
server:build: ✓ Collecting build traces
server:build: ✓ Finalizing page optimization
server:build:
server:build: Route (app) Size First Load JS
server:build: ┌ ƒ / 466 B 240 kB
server:build: ├ ○ /_not-found 1.14 kB 212 kB
server:build: ├ ƒ /(.)search 2.55 kB 261 kB
server:build: ├ ƒ /admin/[[...segments]] 331 B 736 kB
server:build: ├ ƒ /api/[...slug] 687 B 211 kB
server:build: ├ ƒ /api/auth/[...nextauth] 687 B 211 kB
server:build: ├ ƒ /api/graphql 688 B 211 kB
server:build: ├ ƒ /api/graphql-playground 688 B 211 kB
server:build: ├ ƒ /articulos/[slug] 467 B 240 kB
server:build: ├ ƒ /articulos/pdf/[id] 467 B 240 kB
server:build: ├ ƒ /biblioteca/[slug] 901 B 250 kB
server:build: ├ ƒ /citas 1.26 kB 255 kB
server:build: ├ ƒ /lecturas 1.27 kB 255 kB
server:build: ├ ƒ /search 1.77 kB 285 kB
server:build: ├ ƒ /stripe/checkout 688 B 211 kB
server:build: ├ ƒ /stripe/portal 688 B 211 kB
server:build: ├ ƒ /stripe/update 688 B 211 kB
server:build: ├ ƒ /subscriptions 437 B 240 kB
server:build: ├ ƒ /videos 1.31 kB 255 kB
server:build: └ ƒ /videos/[id] 466 B 240 kB
server:build: + First Load JS shared by all 211 kB
server:build: ├ chunks/3386-6a812cccf45c4577.js 117 kB
server:build: ├ chunks/357ffe00-45485441e7796962.js 36.9 kB
server:build: ├ chunks/996dc6a1-48c21294b1580772.js 53.1 kB
server:build: └ other shared chunks (total) 3.72 kB
server:build:
server:build:
server:build: ƒ Middleware 89.8 kB
server:build:
server:build: ○ (Static) prerendered as static content
server:build: ƒ (Dynamic) server-rendered on demand
server:build:
server:build:

`

To Reproduce

  1. Install payload-authjs in your payload project
  2. Make the pnpm build
  3. Check the alert

Additional context / Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions