Permet la désinscription

| Q                         | R
| ------------------------- | -------------------------------------------
| Correction de bugs ?      | Oui
| Nouvelle Fonctionnalité ? | Oui
| Tickets concernés         | #818

/!\  Ceci n'est qu'un POC qui permet d'avancer **rapidement** vers la résolution de l'issue qui est bloquante pour la V1. Actuellement je n'ai pas fait de test. Je préfère soumettre (et faire évoluer) cette PR rapidement pour avoir des retours : je reste assez débutant en ce qui concerne django et je ne connais pas le processus complet en ce qui concerne l'authentification.


>Si le partant est seul auteur, on perd la galerie lors du passage à
auteur externe (fixture qui merde ?)

même avec la dernière version?

Le 01/09/2014 18:23, Eskimon a écrit :
>
> In zds/member/views.py:
>
> > +        if message.editor is not None and message.editor.username == current.username:
> > +            message.editor = anonymous
> > +        message.save()
> > +    for message in PrivatePost.objects.filter(author = current):
> > +        message.author = anonymous
> > +        message.save()
> > +    for topic in PrivateTopic.objects.filter(author = current):
> > +        topic.author = anonymous
> > +        topic.save()
> > +    for topic in PrivateTopic.objects.filter(participants__in =[current]):
> > +        topic.participants.remove(current)
> > +        topic.save()
> > +    for topic in Topic.objects.filter(author = current):
> > +        topic.author = anonymous
> > +        topic.save()
> > +    TopicFollowed.objects.filter(user = current).delete()
>
> Mes tests disent:
>
>   * Les tutos publiés:
>       o Si le partant est seul auteur: le tuto passe à auteur externe
>       o Si il y a plusieurs auteurs: le partant part et c'est tout
>   * Idem pour les articles
>   * Les galeries liés aux tutos/articles
>       o Si le partant est seul auteur, on perd la galerie lors du
>         passage à auteur externe (fixture qui merde ?)
>       o Si il y a plusieurs auteurs, les autres auteurs gardent la
>         main sur la gallerie
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/zestedesavoir/zds-site/pull/1400/files#r16960474>.
>