Project

General

Profile

Development #39998

Occulter "Notifier en cas d’erreur" et "Enregistrer les erreurs dans l’historique" dans l'action "Webservice"

Added by Brice Mallet 3 months ago. Updated 2 months ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
19 Feb 2020
Due date:
% Done:

0%

Patch proposed:
No
Planning:
No

Description

Actuellement sur une action "Webservice", le paramétrage par défaut est :
  • d'afficher les deux cases à cocher "Notifier en cas d’erreur" et "Enregistrer les erreurs dans l’historique" (cf. copie écran jointe)
    • "Notifier en cas d’erreur" coché par défaut
    • "Enregistrer les erreurs dans l’historique" décoché par défaut

Il serait préférable, il me semble, d'occulter ces choix en les affichant dans le volet dépliable paramètres supplémentaires et d'avoir les 2 décochés par défaut

reglages action WS.png View (5.61 KB) Brice Mallet, 19 Feb 2020 10:16 AM

41594

History

#1 Updated by Frédéric Péters 3 months ago

Il serait préférable, il me semble, d'occulter ces choix en les affichant dans le volet dépliable paramètres supplémentaires

Peut-être.

et d'avoir les 2 décochés par défaut

Autre ticket. Il existe déjà #19662.

#2 Updated by Marie Kuntz 3 months ago

Le problème vient surtout qu'on (le client) ne sait pas vraiment ce que signifient ces deux cases, et avec "notifier en cas d'erreur" on s'imagine recevoir personnellement des mails. Ca vaudrait le coup d'ajouter une courte explication et/ou compléter la doc qui ne mentionne pas ces options : https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-de-workflows/les-actions-de-workflow/elements_appeler-webservices/

#4 Updated by Renaud Boitouzet 2 months ago

Marie Kuntz a écrit :

Le problème vient surtout qu'on (le client) ne sait pas vraiment ce que signifient ces deux cases, et avec "notifier en cas d'erreur" on s'imagine recevoir personnellement des mails. Ca vaudrait le coup d'ajouter une courte explication et/ou compléter la doc qui ne mentionne pas ces options : https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-de-workflows/les-actions-de-workflow/elements_appeler-webservices/

Bonjour, je me permets d'apporter ma pierre et d'appuyer Marie ! Je suis tombé sur ce ticket via une recherche google sur "Notifier en cas d’erreur" parce que je cherchais où trouver ces fameuses notifications pour déboguer mes appels webservices. Je suis preneur d'une réponse à ma recherche d'ailleurs. ;)

#5 Updated by Frédéric Péters 2 months ago

Les notifications sont envoyées à l'adresse configurée dans les options de debug ("courriel pour les tracebacks").

On pourrait renommer en "Notifier par courriel les administrateurs" (mais ce terme est vague et peut parfois sonner incorrect). (on pourrait aussi cacher l'option dans les déploiements où "courriel pour les tracebacks" n'est pas renseigné, il l'est systématiquement chez nous ce qui explique sans doute pourquoi on ne n'est pas posé la question)

#6 Updated by Thomas Noël 2 months ago

Aussi on pourrait préciser que les notifications ou enregistrement des erreurs n'ont lieu que pour les erreurs avec action "Ignorer" ou "Arrêter" (chose que j'avais plutôt oubliée).

Dit à l'envers : quand un statut est explicitement précisé, il n'y a ni notification ni enregistrement pour les erreurs du type donné.

Also available in: Atom PDF