Vue d’ensemble
Si un membre avait précédemment suivi une étiquette ou une catégorie qui a depuis été restreinte de telle sorte qu’il ne peut plus voir l’étiquette, nous devrions lui permettre de supprimer cette étiquette ou catégorie de ses préférences de suivi. Tel qu’il est actuellement, les sujets avec l’étiquette ou la catégorie restreinte seront toujours Suivis.
Il existe plusieurs façons d’aborder cela, mais je pense que la meilleure option serait de laisser l’étiquette / la catégorie dans les préférences de suivi afin que les membres puissent les supprimer. À ce stade, les membres ne devraient pas pouvoir les rajouter.
Étapes pour reproduire
- En tant qu’utilisateur administrateur, créez une étiquette et assurez-vous que son groupe est défini sur
Les étiquettes peuvent être utilisées par tout le monde. - En tant qu’utilisateur non administrateur, accédez à vos préférences de suivi et ajoutez cette étiquette à la liste
Étiquettes suivies. - En tant qu’utilisateur administrateur, mettez à jour le groupe de l’étiquette à
Les étiquettes ne sont visibles que par les groupes suivantset définissez-le sur « administrateurs ». - Revenez aux préférences de suivi de l’utilisateur non administrateur.
Attendu : L’étiquette est toujours visible dans la liste Étiquettes suivies et peut être supprimée si désiré.
Observé : L’étiquette n’est plus visible dans la liste Étiquettes suivies.
- En tant qu’utilisateur administrateur, créez un nouveau sujet avec cette étiquette.
- En tant qu’utilisateur non administrateur, ouvrez ce sujet.
Attendu : Le sujet est suivi comme Normal.
Observé : Le sujet est suivi comme Suivi.
Contexte supplémentaire
Cela est apparu lors des tests avec @NateDhaliwal après avoir discuté d’un sujet connexe : Un-watch topics when you stop watching their associated tag