Anomalie #33286
ouvertMessage d'erreur 500 lors de l'enregistrement d'une PJ
Description
Suite à l'analyse du Ticket #33131,
il a été décidé d'augmenter le délai côté front entre deux appels à /thumbnail
Dans MaarchCourrier, lorsqu'un utilisateur consulte un document (notamment en navigation privée ou sur un navigateur non mis en cache), une requête GET /attachments/:id/thumbnail est émise pour obtenir la vignette du document nouvellement créé.
Le premier GET déclenche la génération de la vignette sur disque (si elle n’existe pas encore) et la création de l'entrée dans adr_attachments.
Le deuxième GET (immédiat ou quasi) croit que rien n’a été fait et re-tente l’insertion.
Mais entre-temps, l’entrée (res_id, type) a été insérée ce qui cause une Erreur de doublon (conflit avec la clé unique).
Cette erreur est systématique en navigation privée et aléatoire en navigation normale, en fonction du cache navigateur.
Fichiers
Mis à jour par Sylvain WALTY il y a 7 jours
- Copié depuis Anomalie #33131: Analyse : Message d'erreur 500 lors de l'enregistrement d'une PJ ajouté
Mis à jour par Agnes GASTAMBIDE il y a 6 jours
- Statut changé de A qualifier à R&D - En cours
Mis à jour par GIT LAB il y a 5 jours
[CREATION] MR fix/33286/24.3.x (cible 24.3.x) par Sylvain WALTY
https://labs.maarch.org/devteam/maarch-courrier-dev/-/merge_requests/497
Mis à jour par Agnes GASTAMBIDE il y a environ 12 heures
- Statut changé de R&D - En cours à A revoir (S)
Mis à jour par Agnes GASTAMBIDE il y a environ 12 heures
- Statut changé de A revoir (S) à R&D - En cours