저희 포럼에서 문제가 발생하고 있습니다. 사용자가 “X post in topic” 버튼을 클릭하거나 ?username_filters=xxxxxxx 접미사를 사용할 때, 해당 토픽이 빈 화면으로 표시됩니다. 스크롤바는 필터 버튼에 해당하는 게시글 수나 토픽의 전체 게시글 수와 일치하는 숫자로 나타나지만, 실제 게시글은 하나도 표시되지 않습니다.
2025-05-09까지는 정상적으로 작동했으나, 그 이후로는 전혀 작동하지 않고 있습니다.
이 매우 기이한 문제에 대해 조언이나 도움을 주시면 감사하겠습니다.
1개의 좋아요
주제를 필터링할 때 브라우저 콘솔에 이 오류가 표시됩니다:
Uncaught (in promise) TypeError: i is undefined
initialize initialize-discourse-post-badges.js:89
b formatter.js:395
b formatter.js:395
draw formatter.js:395
render formatter.js:395
o bookmark.js:114
exports bookmark.js:114
e category-tag.js:28
e category-tag.js:28
e category-tag.js:28
exports group.js:15
exports group.js:15
e upload.js:65
l upload.js:65
exports group.js:15
e upload.js:65
l upload.js:65
e upload.js:65
rerenderWidget mount-widget.js:43
invoke client-error-handler.js:88
flush client-error-handler.js:88
flush client-error-handler.js:88
_end client-error-handler.js:88
_boundAutorunEnd client-error-handler.js:88
promise callback*35311/r/< client-error-handler.js:88
flush bookmark.js:114
_scheduleAutorun client-error-handler.js:88
_end client-error-handler.js:88
_boundAutorunEnd client-error-handler.js:88
promise callback*35311/r/< client-error-handler.js:88
flush bookmark.js:114
_scheduleAutorun client-error-handler.js:88
_end client-error-handler.js:88
_boundAutorunEnd client-error-handler.js:88
promise callback*35311/r/< client-error-handler.js:88
flush bookmark.js:114
_scheduleAutorun client-error-handler.js:88
_end client-error-handler.js:88
_boundAutorunEnd client-error-handler.js:88
promise callback*35311/r/< client-error-handler.js:88
flush bookmark.js:114
_scheduleAutorun client-error-handler.js:88
_end client-error-handler.js:88
_boundAutorunEnd client-error-handler.js:88
promise callback*35311/r/< client-error-handler.js:88
flush bookmark.js:114
_scheduleAutorun client-error-handler.js:88
_ensureInstance client-error-handler.js:88
schedule client-error-handler.js:88
30408 hashtag-autocomplete.js:158
_ named-references.js:49
m named-references.js:49
g named-references.js:49
n named-references.js:49
promise callback*95743/m/</n< named-references.js:49
m named-references.js:49
invoke client-error-handler.js:88
flush client-error-handler.js:88
flush client-error-handler.js:88
_end client-error-handler.js:88
end client-error-handler.js:88
_run client-error-handler.js:88
run client-error-handler.js:88
d bookmark.js:114
initialize-discourse-post-badges.js:89:14
Post Badges? 관련 문제인 것 같습니다.
1개의 좋아요
확인해 주셔서 감사합니다. 플러그인은 활성화되어 있었지만 실제로는 사용하지 않았습니다. 확인을 위해 해당 플러그인을 비활성화했는데도 여전히 같은 문제가 발생합니다.
확실히 하기 위해 다른 부분들도 확인 중이며, 설정 변경이 필요하다면 도움이 된다면 더 많은 테스트를 진행할 수도 있습니다.
아, 테마 컴포넌트가 아니라 플러그인 버전이군요. 비활성화해도 효과가 없다면, 해당 플러그인을 제외하고 다시 빌드해야 할 수도 있습니다.
이 플러그인에 대한 별도 토픽은 없는 것 같은데, @Arkshine 님이 더 잘 아실 것 같습니다. 혹시 가능하시다면요? 
2개의 좋아요
여기 아주 이상한 현상이 하나 있습니다. 도움이 될 수 있을 것 같아서 공유합니다.
Post Badges 컴포넌트로 이동한 뒤, 동작 방식을 확인하기 위해 미리보기(Preview)를 클릭해 보았는데, 완벽하게 정상적으로 작동했습니다. 모든 게시물이 표시되었고, 스크롤바에도 게시물의 수가 올바르게 표시되었습니다!
정리하자면, 테마 컴포넌트 버전을 사용 중이신지, 아니면 플러그인 버전을 사용 중이신 건지 확인해 주세요. (전자는 컴포넌트 섹션에서, 후자는 플러그인 페이지에서 찾을 수 있습니다.)
YourSite/logs 페이지에서 에러를 찾아보시면 더 자세한 정보를 확인하실 수 있을지도 모릅니다.
2개의 좋아요
테마 컴포넌트 버전입니다. 혼동을 드려 죄송합니다.
로그를 확인해 봤는데 어제 이후로 오류가 보고되지 않아, 해당 부분에서 특정 오류로 플래그가 지정되지 않은 것으로 추정됩니다.
1개의 좋아요
나에게는 이제 잘 작동합니다.
페이지를 새로고침한 뒤 다시 시도해 보실 수 있을까요? (컴포넌트를 비활성화한 상태로)
1개의 좋아요
나도 시도해 봤는데 잘 작동했어요! 컴포넌트를 비활성화했을 때 지연이 있었던 것 같기도 하고, 뭐가 문제였든 간에 해결됐어요!
도와주셔서 정말 감사합니다 
1개의 좋아요