일괄 태그 생성 시 대문자 태그가 거부됩니다

When creating tags via bulk tag creation, tags that contain uppercase letters (for example “UppercaseTag”) are rejected with an “Invalid tag name” error.
Screenshot_20260118_123133_Firefox

This is surprising from a user perspective, because the same tag names work when entered for example through the regular topic UI

Depending on the force_lowercase_tags setting:

Bulk tag creation behaves differently:

  • it rejects tags containing uppercase characters even when they are allowed by the force_lowercase_tags setting
  • instead of accepting the input and applying the usual normalization, it fails validation outright.

As a result, users have to manually adjust their input (for example by converting everything to lowercase), even though this is not required anywhere else. Since the same input works in other parts of the UI, it is difficult to understand why tag creation fails specifically in the bulk workflow.

Would it be possible for bulk tag creation to use the same validation and normalization behavior as the other tag input paths, so users don’t have to learn a separate set of rules for bulk operations and to ensure that creating tags with uppercase letters is possible in bulk?


  1. in this case the word ‘create’ isn’t shown ↩︎

6개의 좋아요

Thanks for the report.

We’re currently making some sizeable changes to tags, so we’ll have a look at this after.

5개의 좋아요

리포트 감사합니다. 이제 다음과 같이 수정되었습니다:

4개의 좋아요

감사합니다!

이제 잘 작동하는 것 같습니다. Force lowercase tags가 비활성화되어 있을 때 UppercaseTag를 생성할 수 있었습니다.
image
그리고 설정을 비활성화했을 때에도 UppercaseTag를 생성할 수 있었고, 소문자로 변환되었습니다.
image

태그를 작성기(composer)에서 생성할 때 적용되는 다른 마법 같은 수정 사항들이 일괄 생성(bulk create)을 사용할 때는 적용되지 않는 이유가 있을까요?
예를 들어, 일괄 생성에서는 대시(-)가 두 개 포함된 태그를 생성할 수 없습니다.
image

하지만 작성기에서는 작동합니다.

1개의 좋아요

이 일관성 문제는 여기서 수정되어야 합니다:

리포트 감사합니다!

2개의 좋아요

이 주제는 11일 후 자동으로 닫혔습니다. 더 이상 새로운 답글을 작성할 수 없습니다.