Skip to content
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

Les +1/-1 ne sont pas supprimé lors de la désinscription #2115

Closed
Eskimon opened this issue Jan 20, 2015 · 7 comments

Comments

@Eskimon
Copy link
Member

commented Jan 20, 2015

Lorsqu'un membre se désinscrit, ses +1/-1 ne sont pas supprimé. En effet, ces derniers sont dénormalisé dans le modele des forums pour des raisons de performances. Cependant il faut tout de meme les retrancher quand l'utilisateur nous quitte.

@Eskimon Eskimon added this to the "Futur proche" (v1.x) milestone Jan 20, 2015

@SpaceFox

This comment has been minimized.

Copy link
Member

commented Jan 20, 2015

Si avec la PR on pouvait avoir un bout de script SQL pour recalculer les
valeurs dénormalisées à partir de la source, ce serait la perfection :)

Le 20 janvier 2015 16:16, Eskimon notifications@github.com a écrit :

Lorsqu'un membre se désinscrit, ses +1/-1 ne sont pas supprimé. En effet,
ces derniers sont dénormalisé dans le modele des forums pour des raisons de
performances. Cependant il faut tout de meme les retrancher quand
l'utilisateur nous quitte.


Reply to this email directly or view it on GitHub
#2115.

@Cydonia7

This comment has been minimized.

Copy link
Contributor

commented Jan 21, 2015

Je vais tenter ça du coup (cc @Eskimon)

@Eskimon

This comment has been minimized.

Copy link
Member Author

commented Jan 21, 2015

Super :)

( @SpaceFox si tu as les pouvoirs tu peux ajouter Cydonia7 dans l'orga pour pouvoir le mettre comme "assignee" a la tache ?)

@Eskimon

This comment has been minimized.

Copy link
Member Author

commented Jan 21, 2015

@Cydonia7 Tout se passera dans cette methode : https://github.com/zestedesavoir/zds-site/blob/dev/zds/member/views.py#L107

Dans un premier temps, il faudra a un moment trouver tout les +1/-1 qu'une personne a fait et les ajouter/retrancher aux messages concernés.

Dans un second temps on regardera pour faire le script de SpaceFox pour recalculer tout les scores

@Cydonia7

This comment has been minimized.

Copy link
Contributor

commented Jan 22, 2015

Je n'ai pas les droits pour m'assigner moi-même.

Par contre, si je me trompe pas, tout est géré dans la classe Comment et il n'y a aucune mise en cache de faite donc au final il suffit de virer les CommentLike / CommentDislike (je t'ai envoyé un MP plus détaillé à ce sujet @Eskimon)

@Eskimon

This comment has been minimized.

Copy link
Member Author

commented Jan 22, 2015

Hop je t'ai répondu a propos de l'analyse :)

@SpaceFox

This comment has been minimized.

Copy link
Member

commented Mar 11, 2015

Corrigé et mergé, merci à tous.

@SpaceFox SpaceFox closed this Mar 11, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can’t perform that action at this time.