Backend\Effacement inscription impossible
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)
-
repo owner -
reporter Non, en backend, je n'ai bien qu'une seule ligne
-
reporter Avant d'effacer mes 2 enregistrements dans ma base je te transmets les 4 lignes concernées de ma table allevents_enrolments
-
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
-
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
-
repo owner je vais regarder mais si le statut = publié, je vien juste modifiér le enroltype...
Manu
-
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.
-
repo owner - removed version
Removing version: 3.2.24 (automated comment)
- Log in to comment
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 ???