두 개의 태그를 병합하고 잘못된 태그를 제거하려고 시도하던 중, 동의어를 생성한 후 삭제했는데 그 결과 두 태그 모두 삭제되었습니다.
Discourse 버전: 2026.2.0-latest (7e603d4374)
재현 방법:
- 새 토픽을 생성합니다.
tag1과tag2라는 두 개의 태그를 지정하고 제출합니다.tag1을 클릭하여 태그 필터 페이지로 이동합니다.- 렌치 아이콘을 클릭하여 태그 설정을 엽니다.
- 동의어 편집(Edit Synonyms)을 클릭합니다.
tag2를 추가합니다.- >> 이 시점에서 생성된 토픽에서
tag2가 제거됩니다. - 동의어 목록에서
tag2옆의 작은 휴지통 아이콘을 클릭합니다. - 동의어 삭제를 확인하는 프롬프트가 표시되면 예(Yes)를 선택합니다.
- >>
tag1이 동의어와 함께 삭제됩니다.
간이성을 위해 단계에서는 단일 토픽에 두 개의 태그가 적용된 경우를 사용했지만, 두 개의 태그가 서로 다른 두 토픽에 적용된 경우에도 동일한 문제가 발생합니다.
추가 참고 사항:
삭제된 태그에 대한 로그 항목에는 세부 정보가 없습니다. 태그가 삭제되는 과정에서 태그가 제거된 토픽 ID를 포함하면 유용할 것입니다.
확인한 바로는 태그를 삭제해도 토픽 편집 기록이 생성되지 않아 updated_at > 'some time'으로 검색하거나 ‘some time’ 이후에 생성된 수정 이력을 나열하는 방식으로 Data Explorer를 사용하여 해당 토픽을 찾을 수 없었습니다.