Le pop-up de validation d'action se réaffiche une deuxième fois après la validation

Bonjour,

Quand je confirme la validation d’une action de transition le pop-up de validation se réaffiche une deuxième fois (Capture en PJ).

Souci constaté dans le cas de création/sauvegarde d’objet sur un autre référentiel.

Version 5.2.22

Bonjour,

en complément du post de Yacine, je précise les éléments suivants:

  • cela semble concerner les popups de confirmation (que ce soit les confirmation d’action ou un simple “voulez-vous sauvegarder” en sortie de formulaire)
  • parfois, les popups s’empilent plusieurs fois (le nombre de popups varie mais semble corrélé au temps passé sur le formulaire - plus c’est long plus il y en a)

Reproduit sur une 5.2.24:

[Platform]
Status=OK
Version=5.2.24
BuiltOn=2022-11-29 12:24
Git=5.2/33675732073cf5eddfd1f6d5df6322149ef123c9
Encoding=UTF-8
EndpointIP=21.0.9.1
EndpointURL=http://23680d55fe17:8080
TimeZone=Europe/Paris
SystemDate=2022-11-29 16:59:22

Bonjour,

Est-ce nouveau comme symptôme ?

Non reproduit sur la 5.2 sur un objet standard (ex incrémenter le stock d’un produit de la démo),
on doit être sur un objet particulier / remote / service ?

L’action ou le “quitter avec sauvegarde” appellent tous les 2 un “save” qui a l’air de boucler dans votre cas. Que retourne l’action ou le pre/postSave/Update de l’objet en question (dans le code back, ou ensuite vu du navigateur dans la réponse ajax du save ?)

Combien de temps ?
Normalement, si le call du “save” ajax ne termine pas en 5 secondes, la UI affiche un popup d’attente côté front pour éviter de figer le navigateur et prévenir l’utilisateur que c’est long.
Je vais refaire des tests à ce niveau.

Bonjour François,

merci pour tes retours.

  • Les cas impliquent tous un héritage (le popup boucle sur les héritiers)
  • Pas de save en cascade, tps du save < 1s

Ok ça ne me dit rien du tout surtout s’il n’y a pas de timeout ou d’erreur HTTP.
@david une idée ?

Problème trouvé et corrigé, ce sera livré dans la 5.2.25.

Le popup d’un transition d’état avec confirmation ne se fermait effectivement pas tout seul (le fait d’être en objet mappé ne change rien).

Cela fait suite à un changement récent de comportement demandé sur une Action avec champs de confirmation pour ne justement pas fermer le popup en cas d’erreur sur les champs (cf version 5.2.20 du 2022-10-21).

Dans le cas d’une transition d’état, on doit effectivement fermer le dialogue même s’il y a des erreurs puisqu’elles sont remontées au niveau du formulaire.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.