숨겨진 메시지 링크가 필터를 해제하지 않습니다

이것이 하나의 버그인지 두 개의 버그인지 확실하지 않지만, 재현 단계를 공유합니다. try.discourse.org에서는 필터링된 답변이 활성화되어 있지 않아, 이곳에서 직접 테스트해야 했습니다.

  1. 이 스레드의 6번 게시물로 이동하여 하단으로 스크롤한 뒤, 6개의 답변을 보려면 클릭하세요:

  2. 마지막 게시물(6번 게시물의 직접 답변인 25번)로 스크롤한 뒤, 24번 게시물로 연결되는 링크를 클릭하세요:

기대되는 동작: 24번 게시물이 표시됨 (필터는 제거되거나 제거되지 않을 수 있음)

실제 동작: 페이지가 위아래로 스크롤되지만 24번 게시물은 절대 표시되지 않음

두 번째 버그로 넘어가겠습니다:

  1. "숨겨진 6개 답변 보기"를 클릭하세요

  2. 24번 게시물이 보일 때까지 아래로 스크롤한 뒤, 8번 게시물로 연결되는 링크를 클릭하세요

기대되는 동작: 8번 게시물이 나타남

실제 동작: 7번 게시물이 나타남

1개의 좋아요

@pmusaraj 시간이 되신다면, 이것이 실제로 버그(또는 두 개의 버그)인지, 아니면 의도된 동작인지 확인해 주실 수 있을까요? 제가 무언가를 오해하고 있는 것일 수도 있습니다.

네, 이것은 동일한 버그인 것 같습니다. 상당히 드문 엣지 케이스로, 예시처럼 답글에 링크를 걸기 경우는 좀처럼 없지만, 이 문제를 할 일 목록에 추가하겠습니다.

1개의 좋아요

더 흔한 경우는 링크가 실제로 @멘션 알림인 경우입니다.

음, 잘 모르겠는데, 같은 게시물 스트림에서 멘션이 답글에 어떻게 링크되나요?

예제를 재현할 수 있도록 링크를 사용했지만, 실제로는 필터링된 답변을 보고 같은 주제에서 멘션을 받은 사용자가 보고한 내용입니다. 해당 사용자가 알림을 클릭했을 때 제가 보고한 동작이 나타났습니다.

2개의 좋아요

이 문제는 @Nacho_Caballero 님을 통해 DEV: Clear filters when navigating to a post (#12557) · discourse/discourse@524890c · GitHub 커밋으로 수정되었습니다.

3개의 좋아요

완벽하게 작동합니다! 페나르, 감사합니다.

의외로 코드가 아주 적게 들어가서 수정할 수 있었어요. 하지만 혼자서는 해결하지 못했을 것 같아요. :sweat_smile:

1개의 좋아요

이 주제는 16시간 후 자동으로 닫혔습니다. 더 이상 새로운 답글을 작성할 수 없습니다.