Erreur 500 sur affichage d'élément

Bonjour,

Je découvre un bug qui déclenche une erreur 500 lors d’accès à des éléments.
Je ne suis pas sûr du déclencheur puisque ça ne se reproduit que sur quelques éléments de mon GN.
Dans mon exemple, l’accès à l’évènement https://www.larpwriter.com/fr/larps/1368/elements/464677 retourne

We’re sorry, but something went wrong. If you are the application owner check the logs for more information

Quelques autres évènements qui y sont liés ne sont plus accessibles non plus (alors qu’ils l’étaient), par exemple https://www.larpwriter.com/fr/larps/1368/elements/455623
Pourtant, les autres évènements n’ont aucun soucis d’accès…

Pouvez-vous m’aider à comprendre comment rétablir l’accès svp ?

Bonjour @bbq974 et bienvenu sur le forum :slight_smile:

L’élément https://www.larpwriter.com/fr/larps/1368/elements/464677 incluait l’élément https://www.larpwriter.com/fr/larps/1368/elements/455731 qui lui-même incluait https://www.larpwriter.com/fr/larps/1368/elements/464677. Donc quand Larpwriter voulait afficher https://www.larpwriter.com/fr/larps/1368/elements/464677 il affichait le contenu https://www.larpwriter.com/fr/larps/1368/elements/455731 mais en voulant afficher le contenu il voulait alors afficher le contenu de https://www.larpwriter.com/fr/larps/1368/elements/464677 et donc afficher le contenu de https://www.larpwriter.com/fr/larps/1368/elements/464677 etc. Ça rentrait dans une boucle infinie.

Bref c’est un bug de Larpwriter, il devrait interdire à un élément B d’inclure l’élément A si l’élément A inclut déjà l’élément B. Je vais corriger ça prochainement.

Pour le moment j’ai supprimé l’inclusion de https://www.larpwriter.com/fr/larps/1368/elements/455731 dans https://www.larpwriter.com/fr/larps/1368/elements/464677, désormais ces deux pages s’affichent à nouveau correctement. Préviens-moi si tu as d’autres éléments qui ont également un problème d’affichage.

OK merci, on fera attention d’ici là.

Bonsoir,
Suite à une mauvaise manipulation, je me retrouve (comme l’auteur du sujet) avec un boucle infini entre deux éléments qui s’incluent mutuellement (et parasitent tout ceux qui les affichent).
Sauf erreur de ma part, les éléments en questions sont à priori ceux-ci:
https://www.larpwriter.com/fr/larps/1406/elements/491785
https://www.larpwriter.com/fr/larps/1406/elements/498160

Pouvez-vous m’aider à rétablir la situation ?

Je me permet de renouveler ma demande d’aide, le problème étant toujours d’actualité.

@Nykhret toutes mes excuses, je suis passé à côté de ton message d’août, merci.

La cause du problème était que https://www.larpwriter.com/fr/larps/1406/elements/491785 contenait https://www.larpwriter.com/fr/larps/1406/elements/491787 qui lui même contenait https://www.larpwriter.com/fr/larps/1406/elements/491785.

J’ai supprimé l’inclusion de https://www.larpwriter.com/fr/larps/1406/elements/491785 dans https://www.larpwriter.com/fr/larps/1406/elements/491787, désormais l’accès à https://www.larpwriter.com/fr/larps/1406/elements/491785 fonctionne.

De même que l’accès à https://www.larpwriter.com/fr/larps/1406/elements/498160 qui ne fonctionnait pas car il incluait https://www.larpwriter.com/fr/larps/1406/elements/491785 qui faisait une boucle infinie.

J’avais supprimé l’inclusion de https://www.larpwriter.com/fr/larps/1406/elements/491785 dans https://www.larpwriter.com/fr/larps/1406/elements/498160, je pense que tu peux le réinclure si tu veux, ça ne devrait pas poser de problème. Si la ré inclusion pose problème préviens-moi.

C’était à cause d’un problème d’envoi des mails de notifications, je viens de le corriger, @Nykhret regarde ma réponse précédente car peut-être tu ne l’as pas reçue.

Merci Florent =)