Projet

Général

Profil

Anomalie #33286

Mis à jour par Sylvain WALTY il y a 6 jours

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. 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. 

Retour