(예를 들어) groups.default_names.trust_level_4 사이트 텍스트를 변경하면 다른 영역에도 반영되는 것 같습니다. 매일 실행되는 백그라운드 작업의 일부로 자연스럽게 처리되는 것으로 보이지만, /sidekiq/scheduler 페이지에 접근 권한이 있다면 jobs::EnsureDbConsistency 작업을 수동으로 트리거하여 속도를 높일 수 있습니다.
음, 이건 흥미롭네요..! JammyDodger의 답변 덕분에 더 많은 실험을 하게 되었습니다.
사이트 텍스트 설정을 통해 자동 그룹 이름을 변경할 때 공백이 포함되면 혼란이 발생했습니다. 공백은 핸들로 사용할 수 없기 때문입니다. 현재 파생된 핸들이 공백 때문에 사이트 텍스트 설정에 의해 재정의되지 않으면, 기존 상태로 유지됩니다. 공백이 없는 그룹 제목이 핸들로 고정되어 있는 것을 발견했을 때 이 사실을 알게 되었습니다.
공백의 영향과 Sidekiq 작업 EnsureDbConsistency의 사용에 대해 알게 되면서 상황이 명확해졌습니다.
수신함에서 올바른 이름을 표시하는 방법에 대한 원래 게시물에 있는 제 제안을 수정할 것입니다. 이는 @-멘션 사용과 조화롭지 않기 때문입니다. @-멘션에는 핸들이 필요하니까요.
상세 테스트 단계
위에서 언급한 제 상황으로 시작하여, Sideqik 작업이 실행되었는지 확인하고, 어쨌든 다시 실행했습니다. 실제로는 수신함의 이름 변경 사항을 가져오지 않았습니다 – 설명하신 대로 공백 때문이었습니다.
TL2의 사이트 텍스트를 "Trust Level 2"에서 "Sophomores"로 변경하고 Sideqik 작업을 실행했습니다: