Moin
1
대량 태그 생성을 통해 태그를 만들 때, 대문자를 포함하는 태그(예: “UppercaseTag”)는 “잘못된 태그 이름” 오류로 거부됩니다.

이는 사용자의 관점에서 놀라운 일입니다. 같은 태그 이름은 일반적인 주제 UI를 통해 입력하면 정상적으로 작동하기 때문입니다.
force_lowercase_tags 설정에 따라:
- 대문자가 그대로 허용되거나,
- 오류 없이 자동으로 소문자로 변환됩니다
대량 태그 생성은 다른 동작을 보입니다:
force_lowercase_tags 설정에서 허용되더라도 대문자를 포함하는 태그를 거부합니다.
- 입력을 받아 일반적인 정규화를 적용하는 대신, 검증이 즉시 실패합니다.
그 결과, 다른 곳에서는 필요하지 않음에도 불구하고 사용자가 수동으로 입력을 조정해야 합니다(예: 모든 것을 소문자로 변환). 같은 입력이 UI의 다른 부분에서는 작동하므로, 태그 생성이 특히 대량 워크플로에서 실패하는 이유를 이해하기 어렵습니다.
대량 태그 생성이 다른 태그 입력 경로와 동일한 검증 및 정규화 동작을 사용하여, 사용자가 대량 작업에 대해 별도의 규칙 세트를 배울 필요가 없도록 하고 대문자를 포함하는 태그의 대량 생성이 가능하도록 하는 것이 가능할까요?
6개의 좋아요
nat
(Natalie T)
5
리포트 감사합니다.
현재 태그 관련해서 상당한 변경 작업을 진행 중이므로, 이후에 이 문제를 확인해 보겠습니다.
5개의 좋아요
nat
(Natalie T)
7
리포트 감사합니다. 이제 다음과 같이 수정되었습니다:
4개의 좋아요
Moin
8
감사합니다!
이제 잘 작동하는 것 같습니다. Force lowercase tags가 비활성화되어 있을 때 UppercaseTag를 생성할 수 있었습니다.

그리고 설정을 비활성화했을 때에도 UppercaseTag를 생성할 수 있었고, 소문자로 변환되었습니다.

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

하지만 작성기에서는 작동합니다.
1개의 좋아요
dax
(Daniela)
에 닫힘
10
이 주제는 11일 후 자동으로 닫혔습니다. 더 이상 새로운 답글을 작성할 수 없습니다.