태그가 지정된 주제를 추적할 때 태그를 추적하지 않습니다

제가 chat 태그를 꽤 오랫동안 추적해 왔는데, 여전히 새로운 주제들이 제 화면에는 "Normal"로 표시됩니다.

아마도 태그가 주제가 처음 생성된 후에 추가되었기 때문일 것 같았지만, 최근의 이 세 주제에서 그런 증거를 찾지 못했습니다. 이 세 주제 모두 제 화면에는 "Normal"으로 표시됩니다:

검색을 해 보았지만, 이 문제에 대한 이전 논의는 찾지 못했습니다.

확인 차 말씀드리면, 해당 세 토픽에 채팅 태그는 사후에가 아니라 초기 ‘토픽 생성’ 시점에 추가했습니다. :+1:

해당 세 토픽이 사용자의 New 목록에 표시되었나요? Tracking은 이미 본 토픽에 대해서만 Unread 개수를 유지한다고 생각합니다. Watching/Watching First Post으로 설정하면 알림이 정상적으로 작동하나요?

1개의 좋아요

아직 해당 주제들을 열지 않았습니다. 단, 하나만 추적 상태를 확인하기 위해 열어보긴 했습니다. 추적 상태는 "Normal"로 표시됩니다. 이 주제들은 “New” 목록에 나타나지만, 추적 여부와 관계없이 충분히 새로운 주제이므로 목록에 표시되는 것입니다. 아직 "Watching"이나 "Watching First Post"로 변경해 보지는 않았습니다.

태그 페이지에는 추적(Tracking)에 대한 다음과 같은 텍스트가 있어, 이 주제들은 열기 전에 “Tracked” 상태여야 하는 것 같다고 생각합니다.

1개의 좋아요

그 이후로 수동으로 변경한 부분이 있나요? 방금 데이터 탐색기 쿼리를 실행해 봤는데, chat 태그가 붙은 모든 주제에 대해 알림 수준이 2(추적)로 설정되어 있는 것으로 보입니다.

테스트를 위해 데이터 탐색기 쿼리를 어떻게 변경해야 할지 모르겠네요. 무작위로 선택한 채팅 알림 수준을 다른 값으로 변경해 주시면 쿼리가 이를 제대로 인식하는지 확인해 보겠습니다. :slight_smile:

방금 이 항목을 "Watching"으로 변경했습니다: Putting some constraints on the @all mention in Chat

나머지 두 항목은 이제 Tracking으로 표시됩니다(방문했기 때문일까요?). 새로운 토픽이 생겼을 때 어떻게 되는지 기다려보는 것도 좋습니다.

1개의 좋아요

감사합니다. :slight_smile: 그리고 쿼리가 이를 성공적으로 가져왔습니다. :+1:

chat 태그가 있는 새로운 테스트 주제를 추가해서 쿼리에서도 어떻게 보이는지 확인해 보겠습니다.

1개의 좋아요

방금 채팅을 내가 모니터링 중인 태그 목록에 추가했습니다. 그래서 테스트 주제에 대한 알림을 받았어요. 하지만 해당 주제의 상태는 '일반’으로 표시되고 있습니다.

지금은 ‘관심’ 상태로 표시되는데, 왜 변경되었는지는 모르겠어요 (다시 열거나 인터페이스 언어를 변경한 후 새로고침 때문일 수도 있습니다).

열기 전에 쿼리에서 어떤 결과가 나오는지 알려주세요.

1개의 좋아요

아직까지 쿼리 결과에 나타나지 않고 있어, 알림 레벨을 부여받으려면 항목을 열어야 할 수도 있다는 생각이 듭니다. 제 user_id로 같은 쿼리를 실행하면 결과가 나타나는데, 이는 여러 가지 이유로 합리적입니다.

항목을 열어보시고 표시되는 알림 레벨이 어떻게 보이는지 확인해 주세요. 그러면 저는 쿼리를 실행해서 데이터베이스가 어떻게 말하는지 확인하겠습니다.

저는 다음과 같은 단계를 빠르게 연속으로 수행했습니다:

  1. 토픽 열기 (Normal 표시)
  2. 토픽 목록으로 돌아가기 (cmd + [)
  3. 토픽으로 이동 (cmd + ]) - 토픽에 Tracked 표시

즉, 토픽을 처음 열었을 때 바로 “Tracked” 상태로 변경되었을 가능성이 높지만, 이는 두 번째로 열었을 때에만 저에게 보였습니다.

확인하기 위해 1~2단계만 수행하는 다른 토픽을 시도해 볼 수 있습니다.

제 목표는 chat 태그가 지정되는 모든 토픽을 따라가는 것입니다. 방금 여기에서 사이드바 테마를 활성화했는데, 이것이 해당 요구 사항을 해결하는 데에도 상당한 도움이 될 것 같습니다.

1개의 좋아요

다른 토픽을 하나 설정해 보겠습니다 :+1: 또한 이제 해당 토픽이 알림 수준 2(추적)로 쿼리에 표시되는 것을 확인했습니다.

솔직히 말씀드리자면, 알림 시스템의 작동 방식은 여전히 저에게 신비로움으로 남아 있어서, 여기서는 어떤 동작이 기대되는지 확신할 수 없습니다. :slightly_smiling_face: 다음과 같이 설명하는 것이 적절할까요?

기대되는 동작: chat 태그를 '추적’으로 설정하면, 새 chat 토픽이 읽은 토픽과 동일하게 추적되어야 합니다.

실제 결과: 토픽은 열렸을 때 추적 알림을 받습니다.

1개의 좋아요

네, 이 건에 대해서는 그냥 빠르게 열었다가 뒤로 버튼을 눌렀을 뿐입니다. 저는 "Normal"이라고 표시된 것만 봤어요.

네, 적어도 저는 그렇게 기대하고 있었습니다 :slight_smile:

앞서 주제에서 암시했듯이, 생성된 후에 태그가 지정되는 주제에 대해 우리가 가진 기대치를 어떻게 표현할지에 대해서도 논의해 볼 가치가 있을 수 있습니다.

기대하는 동작: chat 태그를 Tracking으로 설정한 상태에서, 내가 아직 한 번도 열어보지 않은 기존 주제에 chat 태그가 추가되면, 그 주제가 나에게 추적 상태로 표시되어야 합니다.

기대하는 동작: chat 태그를 Tracking으로 설정한 상태에서, 내가 열어본 기존 주제에 chat 태그가 추가되면… ? 그 주제의 추적 상태는 변경되지 않아야 합니다 ?

쿼리에서는 Tracking으로 설정되어 있습니다. :+1:

그래서 이 건은 주제를 생성한 뒤 10분을 기다렸다가 chat 태그를 추가해서 어떤 일이 일어나는지 확인해 볼 겁니다. :slight_smile:

업데이트: chat 태그를 실제로 지켜보는 사람들에게 너무 많은 소음을 주지 않기 위해, 이 테스트에는 테스트용 태그를 사용하는 것이 좋겠다는 지적이 있었습니다. 죄송합니다. :flushed:

테스트용 태그를 하나 만들어 보겠습니다.

업데이트 업데이트:

생각해 보니, 더 이상의 소동을 일으키지 않기 위해 제 테스트 사이트에서 몇 번 먼저 실행해 보고 싶습니다. :slight_smile:

2개의 좋아요

오늘 아침에 채팅 피드백을 더 많이 독립적인 토픽으로 옮겼고, 그 기회에 chat 태그 없이 생성한 뒤 10분을 기다린 후에 태그를 추가했습니다:

Add Option to Disable User-User Chat

여러분의 관점에서 그 토픽은 어떻게 보이나요?

아직 그 주제를 열지 않았습니다. 사이드바와 주제 목록에서는 "읽지 않음"이 아니라 "새로움"으로 표시되고, 주제 옆에 읽지 않은 개수 표시도 없습니다(답글이 달렸는데도요).

아, 방금 사이드바의 “추적 중” 섹션에서 “새로운 1” 주제로 표시되는 것도 확인했습니다. 아마 여기서 무언가 의도대로 작동하고 있다는 증거일지도 모르겠네요 :slight_smile:

주제를 열기 전에 데이터 탐색기 쿼리가 무엇을 말하는지 확인해 보시겠습니까?

1개의 좋아요

아직 쿼리에 표시되지 않아서, 지금까지는 이전 것과 동일한 방식으로 작동하고 있습니다.

이러한 상황이 사실이라면, 그리고 사이드바가 기본값이 되는 방향으로 나아가고 있다는 소식이 맞는다면, 이것이 더 이상 버그가 아닐 수도 있다고 생각합니다. 어쩌면 이것이 우리가 궁극적으로 원하는 작동 방식일 수도 있고(그렇다면 메뉴의 문구가 정말로 조정되어야 할 것 같습니다).

하지만 여러분이 이것이 버그라고 생각한다면, 위에서 파악한 기대 사항이 충족되어야 한다고 생각합니다.

개인적으로는 사이드바가 제 요구 사항을 충족시켜 주고 있으므로, 이 대화는 여기서 잠시 중단하고, 이 토픽이 다시 언급될 경우를 대비해 참고 자료로 남겨두는 것이 좋겠습니다.

1개의 좋아요

아마도 좀 늦은 제안일 수 있지만, 여전히 주의를 기울이고 싶다면 https://meta.discourse.org/latest?state=tracking 뷰도 확인해 볼 가치가 있습니다. :slight_smile:

2개의 좋아요