Discourse 광고 설정으로 카테고리 보기 오류 발생

이 버그를 추적하는 데 시간이 좀 걸렸는데, 재현하기가 약간 까다롭습니다:

요구사항: Topic list top ads 영역에 광고가 표시되어야 합니다. 제 경우엔 단순한 HTML 텍스트 광고입니다.

문제: 카테고리 탐색(최소 사이드바에서)을 몇 번 클릭하면 깨집니다. All Categories를 클릭하면 랜덤한 카테고리가 표시되고, 카테고리 A를 방문하면 동일한 토픽 목록이 나올 수 있습니다.

재현 방법:

  1. 카테고리 A 클릭
  2. 카테고리 B 클릭
  3. “All Categories” 클릭
  4. 카테고리 C 클릭. C에는 하위 카테고리가 있으며, “all” 대신 "none"으로 설정
  5. “All Categories” 클릭
  6. 반복
  7. 이제 위에서 설명한 문제가 나타날 것입니다. 그렇지 않다면 반복하세요.

재현 방법은 기본적으로 "categories"와 “all categories” 사이를 무작위로 오가는 것입니다. 다른 시퀀스도 동일한 문제를 일으킬 수 있습니다. 2~3회 반복하면 반드시 재현됩니다.

Topic list top ads의 광고를 비활성화하면, 카테고리, “categories”, “all categories” 사이를 오가도 예상대로 작동합니다.

확인하기 위해 이 내용을 별도 주제로 옮길게요. 재현을 시도해서 다시 말씀드릴게요, @MarcP. :slight_smile:

2개의 좋아요

@maiki 안녕하세요

#adplugin에서 버그를 수정하고 계신 거라면, 이 버그도 함께 확인해 주실 수 있을까요: Adverts are being displayed at the top - twice

감사합니다 :blush:

1개의 좋아요

@MarcP 안녕하세요. 제가 사용하던 테스트 사이트에서는 이 문제를 재현할 수 없었습니다. 현재에도 해당 사이트에서 문제가 발생하고 있나요?

안녕하세요. 현재는 더 이상 이 문제를 재현할 수 없습니다. 그래도 답변해 주셔서 감사합니다!

2개의 좋아요