-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Open
Description
Describe the Bug
Hi. Just started evaluating Payload as a Strapi replacement. I have started with the website template and realised an issue with slug generation: Slug will be generated pre-maturely on first draft save resulting in single letter slugs.
Example: When I type "Hello world" into the title field I end up with "h" as the slug.
I think it might be related to autosaving drafts, which happens while typing.
Is this expected behaviour? I would expect the slug to be generated either (1) on first user triggered save or (2) on keyup when editing the title until first save.
Link to the code that reproduces this issue
Reproduction Steps
blank install of latest template Website"
Which area(s) are affected? (Select all that apply)
area: core, area: templates
Environment Info
Binaries:
Node: 22.12.0
npm: 10.9.0
Yarn: 1.22.17
pnpm: 10.5.0
Relevant Packages:
payload: 3.56.0
next: 15.4.4
@payloadcms/db-mongodb: 3.56.0
@payloadcms/email-nodemailer: 3.56.0
@payloadcms/graphql: 3.56.0
@payloadcms/live-preview: 3.56.0
@payloadcms/live-preview-react: 3.56.0
@payloadcms/next/utilities: 3.56.0
@payloadcms/payload-cloud: 3.56.0
@payloadcms/plugin-form-builder: 3.56.0
@payloadcms/plugin-nested-docs: 3.56.0
@payloadcms/plugin-redirects: 3.56.0
@payloadcms/plugin-search: 3.56.0
@payloadcms/plugin-seo: 3.56.0
@payloadcms/richtext-lexical: 3.56.0
@payloadcms/translations: 3.56.0
@payloadcms/ui/shared: 3.56.0
react: 19.1.0
react-dom: 19.1.0
Operating System:
Platform: darwin
Arch: arm64
Version: Darwin Kernel Version 24.1.0: Thu Oct 10 21:03:15 PDT 2024; root:xnu-11215.41.3~2/RELEASE_ARM64_T6000
Available memory (MB): 32768
Available CPU cores: 10
Metadata
Metadata
Assignees
Labels
No labels