제한된 태그/카테고리를 추적 설정에서 제거할 수 있도록 허용

:information_source: 개요

멤버가 이전에 추적했던 태그나 카테고리가 이후 제한되어 더 이상 해당 태그를 볼 수 없게 된 경우, 사용자는 추적 설정에서 해당 태그나 카테고리를 제거할 수 있도록 해야 합니다. 현재 상태에서는 제한된 태그나 카테고리를 가진 주제는 항상 ‘주시(Watched)’ 상태로 유지됩니다.

이를 해결하는 몇 가지 방법이 있지만, 가장 좋은 옵션은 추적 설정에 태그/카테고리를 그대로 두어 사용자가 직접 제거할 수 있도록 하는 것이라 생각합니다. 제거된 후에는 사용자가 다시 추가할 수 없어야 합니다.

:walking_woman: 재현 단계

  1. 관리자 사용자로 태그를 생성하고, 그 그룹이 모든 사람이 태그를 사용할 수 있음으로 설정되어 있는지 확인합니다.
  2. 비관리자 사용자로 이동하여 추적 설정에 가서 이 태그를 주시 중인 태그(Tags Watched) 목록에 추가합니다.
  3. 관리자 사용자로 이동하여 태그의 그룹을 다음 그룹에만 태그가 표시됨으로 업데이트하고, 해당 값을 "관리자(admins)"로 설정합니다.
  4. 비관리자 사용자의 추적 설정으로 돌아가 봅니다.

:white_check_mark: 예상: 태그는 여전히 주시 중인 태그(Tags Watched) 목록에 표시되며, 원할 경우 제거할 수 있습니다.

:cross_mark: 관측: 태그가 더 이상 주시 중인 태그(Tags Watched) 목록에 표시되지 않습니다.

  1. 관리자 사용자로 이 태그를 가진 새 주제를 생성합니다.
  2. 비관리자 사용자로 해당 주제를 엽니다.

:white_check_mark: 예상: 주제는 보통(Normal)으로 추적됩니다.

:x: 관측: 주제는 주시 중(Watching)으로 추적됩니다.

:books: 추가 정보

이 문제는 @NateDhaliwal과 관련 주제(Un-watch topics when you stop watching their associated tag)를 논의한 후 테스트 중에 발견되었습니다.

2개의 좋아요