Backend\Effacement inscription impossible

Issue #167 new
Jean-Luc MARCHAL created an issue

En réalisant des tests pour l'issue 166, j'ai été amené à m'inscrire puis à me désincrire 2 fois à partir du Frontend (Liste des événements) Ce type d'inscription ne s'efface plus en backend avec le message en PJ

Comments (8)

  1. Emmanuel Lecoester repo owner

    normal c'est l'index unique qui fait son job.

    je vais devoir dans ces cas là détecter l'erreur... maintenant c'est étonnant... tu t'es inscrit, désinscrit, inscrit et çà t'a fait 2 lignes c'est bien cela ???

  2. Jean-Luc MARCHAL reporter

    Avant d'effacer mes 2 enregistrements doublon_enregistrements.jpgdans ma base je te transmets les 4 lignes concernées de ma table allevents_enrolments

  3. Emmanuel Lecoester repo owner

    en fait tu as le même comportement pour 2 users différents

    je m'inscrits => incription en statut 1 l'admin supprime l'inscription => incription en statut -2 donc elle n'est plus visible je m'inscrits => nouvelle incription en statut 1 l'admin supprime l'inscription => incription en statut -2 pas possible car il existe déjà une inscription au statut -2

    La suppression c'est pas top en fait... a mon sens le statut devrait être statut = pas publié et pas statut = poubelle...

    SI l'admin a supprimé ma précédente inscription, c'est normal que je puise me réinscrire ?

    Manu

  4. Jean-Luc MARCHAL reporter

    En fait, j'ai fait toutes les manip en front; ce n'est donc pas l'admin qui a supprimé l'inscription mais le participant en cliquant sur non. On peut imaginer qu'un participant fasse cette manip inscription-désinscription-réinscription Le "non" du participant pourrait effectivement correspondre à une dépublication. Mais je viens de faire un essai; le comportement est actuellement le même entre une dépublication(en backend) est une suppression en frontend Création d'une nouvelle ligne et impossibilité de la supprimer

  5. Emmanuel Lecoester repo owner

    je vais regarder mais si le statut = publié, je vien juste modifiér le enroltype...

    Manu

  6. Emmanuel Lecoester repo owner

    Je confirme donc je viens => id36 / vert je viens pas => id36 / rouge je viens => id36 / vert je viens pas => id36 / rouge en admin id36=-2 (supprimé) je viens => id37 / vert (plus d'inscription avec un sattut valide) en admin id37=-2 (plantage car l'id36 existe déjà comme çà).

    je vais voir pour supprimer avoir au moins un message d'erreur plus explicite.

  7. Log in to comment