Skip to content

bug: project settings form does not auto-convert project name to url safe names #4437

@elias-ba

Description

@elias-ba

Description

The project settings form rejects project names containing uppercase characters or spaces (e.g., "DEP-burundi-datafi") with an "invalid format" error, while the project creation form accepts them by auto-converting to the url-safe format (dep-burundi-datafi).

This inconsistency makes it appear as a bug to users — they can create a project with a mixed-case name but cannot rename an existing project the same way.

Expected behavior

The settings form should auto-convert the name to lowercase-hyphens-digits format, matching the creation form behavior, and show a preview of the converted name.

Steps to reproduce

  1. Go to an existing project's settings page
  2. Try to change the project name to something with uppercase letters (e.g., "DEP-burundi-datafi")
  3. Observe the validation error "has invalid format"

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions