Skip to content

fix: Standardize slugifying collection and org name#3352

Open
SuaYoo wants to merge 10 commits into
mainfrom
frontend-pass-slugified-name
Open

fix: Standardize slugifying collection and org name#3352
SuaYoo wants to merge 10 commits into
mainfrom
frontend-pass-slugified-name

Conversation

@SuaYoo
Copy link
Copy Markdown
Member

@SuaYoo SuaYoo commented May 29, 2026

Resolves #3351

Changes

  • Fixes frontend and backend using different methods to slugify name by passing in slug from frontend
  • Fixes slug max length to match backend max length
  • Validates slug on frontend
  • Documents collection name and summary in user guide

Manual testing

Regression test that the following will update the slug to expected value:

  • Create new org from superadmin dashboard
  • Create new collection from "Create a New Collection" dialog
  • Create new collection from workflow "Deduplication" section
  • Edit collection name from "Collection Settings" dialog

@SuaYoo SuaYoo requested review from emma-sg, ikreymer and tw4l May 29, 2026 22:06
@SuaYoo SuaYoo marked this pull request as ready for review May 29, 2026 22:06
Copy link
Copy Markdown
Member

@tw4l tw4l left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Tested locally, working well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task]: Pass frontend-generated slug when updating names

3 participants