MTESSDev / FRW

Documentation et support de l'outil de création de formulaires web "low code"
5 stars 1 forks source link

[Hors FRW] Améliorations pour ECS25A #226

Closed drogu02 closed 2 months ago

drogu02 commented 3 months ago

Tel que discuté avec @anisite, voici ce qui serait fortement aidant si c'était ajouté dans les possibilités de ECS25A

a:
      tous: '{{#form_groupeRepresentantsEmployeurs_0_courrielRepresentantEmployeur}}{{{.}}}{{/form_groupeRepresentantsEmployeurs_0_courrielRepresentantEmployeur}};{{#form_groupeRepresentantsEmployeurs_1_courrielRepresentantEmployeur}}{{{.}}}{{/form_groupeRepresentantsEmployeurs_1_courrielRepresentantEmployeur}}'
envoyerMultipleBoiteGenerique:
  - arretSurCorrespondance: false
    actif : '{{#courrielRepresentantEmployeurActif}}true{{/courrielRepresentantEmployeurActif}}'
    envoyerBoiteGenerique:
      - idCourriel: traitementRepresentantEmployeur
        overrideAdresseA:
          tous: >-
            {{#form_groupeRepresentantsEmployeurs_0_courrielRepresentantEmployeur}}{{{.}}}{{/form_groupeRepresentantsEmployeurs_0_courrielRepresentantEmployeur}} 
            {{#form_groupeRepresentantsEmployeurs_1_courrielRepresentantEmployeur}};{{{.}}}{{/form_groupeRepresentantsEmployeurs_1_courrielRepresentantEmployeur}}

AB#79604

anisite commented 2 months ago

Le code est prêt @drogu02 prépare toi on va te faire tester en IT sous peu.

drogu02 commented 2 months ago

Comme dirait Jean Charest! Je suis prêt!

anisite commented 2 months ago

C'est en IT en théorie @loima02 ?

loima02 commented 2 months ago

C'est en IT!

drogu02 commented 2 months ago

@LarcM7 Je n'ai pas réussi à utiliser les améliorations! On regardera ça ensemble la semaine prochaine!

LarcM7 commented 2 months ago

@drogu02 De mon côté ça fonctionne. Peux-tu me décrire le comportement que tu obtiens et/ou m'indiquer avec quel formulaire tu test? Je peux jeter un coup d'œil à la config.

drogu02 commented 2 months ago

Finalement, j'ai réussi à faire fonctionner le tout.

Seul petit point, si je décide de mettre plusieurs courriels dans le cci au lieu du a, je suis obligé de mettre un courriel dans le a sinon ça ne passe pas.

Est-ce que ce serait possible de ne pas être obligé de mettre un courriel dans le a si j'ai des courriels dans le cc ou cci?

LarcM7 commented 2 months ago

On est pas certain si on veut aller là, ça demanderait réflexion, car dans d'autres cas on voudrait peut-être bloquer l'envoi si aucun destinataire "à" a pu être déterminé par le traitement.

Nous voulions te demander si ça pourrait être une solution alternative pour toi de mettre une adresse "ne pas répondre" dans le "à" dans ces situations ou tu veux uniquement utiliser le CC ou le CCI?

drogu02 commented 2 months ago

Aucun problème!

J'avais justement pensé à justement mettre nepasrepondre@mess.gouv.qc.ca dans le À si vous ne pouviez pas faire cette modification! Je vais y aller comme ça! Merci!

drogu02 commented 2 months ago

Je vous confirme que la modification me convient et répond à mes besoins!

Vous me direz quand ce sera rendu en production!

Merci!

anisite commented 2 months ago

@drogu02 c'est livré PROD. merci!

drogu02 commented 2 months ago

Tout est parfait en prod! Merci!

drogu02 commented 2 months ago

Après quelques tests dans l'un de mes formulaires, je me suis rendu compte que si je mettais plus que 10 courriels en A, CC, ou CCI, la tâche ECS25A atteint une limite de temps d'exécution de 100 secondes.

Par contre, la tâche du formulaire se rend bien à FIN même si les courriels sont en timeouts.

J'ai donc regroupé les courriels par groupes de 10 au maximum.

J'ai vu ce problème en IT, je n'ai pas pris la chance de faire le test en prod.