오른쪽 사이드바에 주제가 표시되지 않음

오른쪽 사이드바의 카테고리 패널이 더 이상 표시되지 않습니다. 렌더링되는 내용에 문제가 있는 것 같습니다:

이미지에서 보듯이 URL이 href="/t/undefined/15099"처럼 보입니다(토픽 슬러그가 undefined이며, <a href>RIGHT HERE</a> 사이에 있어야 할 내용이 누락되어 있습니다).

해당 내용은 https://www.eclipsejetpilots.org/c/fly-in-conventions/upcoming-events/86 (로그인 필요, CDCK 호스팅)에서 가져와집니다. https://www.eclipsejetpilots.org/t/general-information-ejopa-2026-convention/14845.json의 내용은 정상적으로 보이지만, 어째서인지 해당 정보가 사이드바로 전달되지 않고 있습니다.

그 하위 카테고리에 있는 하위-하위(sub-sub) 카테고리와 관련이 있을 수 있습니다. https://www.eclipsejetpilots.org/t/past-eclipse-fly-in-europe-july-4-2025/9441을 하위-하위 카테고리에 두는 대신 카테고리 자체로 옮기면 해결되는 것처럼 보입니다.

하지만, 몇 분 동안만 작동합니다.

얼마 동안은 정상적으로 작동하다가, 어떤 것이 캐시를 생성하고 나서 다시 작동하지 않게 되는 것 같습니다. 여러 번 무언가를 변경했을 때 그것이 해결책인 것처럼 보였지만, 몇 분 후 사이드바 항목이 다시 사라졌습니다.

수정: 해당 href 값이 undefined가 되어서는 안 된다는 것이 명확해 보이므로, 이 문제를 #contribute:bug로 옮깁니다.

리포트해 주셔서 감사합니다. 앞으로 몇 주 동안 확인해 보겠습니다.

버그 리포트 감사합니다, @pfaffman!

해당 문제에 대한 수정 사항을 병합했습니다. 다만 Discourse 코어에도 작은 변경 사항이 필요했기 때문에 버전을 3.5.0-beta9 이후로 고정해야 했습니다.

다행히 사용자의 사이트는 이미 코어 변경 사항이 포함된 상태로 업데이트되어 있으므로, Right Sidebar Blocks 컴포넌트의 포크에 해당 수정 사항을 복사하여 적용하셔도 문제없이 작동할 것입니다. :slight_smile:

3개의 좋아요

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