允许成员从跟踪偏好设置中移除受限标签/类别

:information_source: 概述

如果某个成员之前跟踪过某个标签或类别,但该标签或类别后来被限制,以至于他们无法再看到该标签,我们应该让他们能够从其跟踪偏好设置中删除该标签或类别。目前,带有受限标签或类别的帖子将始终被“跟踪”。

有几种方法可以解决这个问题,但我认为最好的选择是让标签/类别保留在跟踪偏好设置中,以便成员可以删除它们。届时,成员将无法重新添加它们。

:walking_woman: 重现步骤

  1. 以管理员身份创建一个标签,并确保其组设置为“标签可供所有人使用”。
  2. 以非管理员身份,转到您的跟踪偏好设置,并将此标签添加到“跟踪的标签”列表中。
  3. 以管理员身份,将标签的组更新为“标签仅对以下组可见”,并将其设置为“管理员”。
  4. 返回到非管理员用户的跟踪偏好设置。

:white_check_mark: 预期: 标签仍然显示在“跟踪的标签”列表中,并且可以根据需要删除。

:cross_mark: 观察到: 标签不再显示在“跟踪的标签”列表中。

  1. 以管理员身份,创建一个带有此标签的新帖子。
  2. 以非管理员身份,打开该帖子。

:white_check_mark: 预期: 该帖子被跟踪为“正常”。

:x: 观察到: 该帖子被跟踪为“跟踪”。

:books: 其他背景信息

这个问题是在与 @NateDhaliwal 一起测试时出现的,当时我们讨论了一个相关话题:Un-watch topics when you stop watching their associated tag

2 个赞