-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Option sur le profil : masquer l'activité sur le forum / les commentaires... (#6254) #6307
Conversation
216b6b3
to
34c26ba
Compare
QA NOK ✖️ Quelques soucis identifiés :
Je pense que le problème vient de |
Merci pour la QA (et les suggestions) @Arnaud-D . Je pense que c'est corrigé avec mon dernier commit |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
QA OK ✔️
Dans mes tests, le masquage/non-masquage marche pour le membre lui-même, les non-connectés, les simples membres connectés, les staff et les admins.
context["hide_forum_activity"] = ( | ||
profile.hide_forum_activity | ||
and not self.request.user.has_perm("member.change_profile") | ||
and not profile.user == self.request.user | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
C'est une bonne idée d'avoir fait ça. Nos templates ont tendance à être ou devenir compliqués et faire ce que tu as fait est une bonne technique pour qu'ils restent compréhensibles et maintenables.
Ajout d'une option qui permet de masquer l'activité du forum et commentaires de contenu sur le profil.
Ces informations devraient être cachées à tout utilisateur lambda (ou non connecté) mais doivent rester visibles pour les membres du staff et pour l'utilisateur dont c'est le profil.
Fix #6254
Contrôle qualité
Scénario 1:
Scénario 2:
Scénario 3:
Scénario 4: