Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BO - Signalement] Renvoyer lien de suivi / SA #2516

Merged

Conversation

hmeneuvrier
Copy link
Collaborator

@hmeneuvrier hmeneuvrier commented Apr 26, 2024

Ticket

#2480

Description

Permettre au SA le renvoi du lien de suivi directement depuis la fiche de signalement.Penser a proposer les deux options mail déclarant / mail occupant quand le cas se présente (éventuellement afficher le lien transmis pour contourner un blocage Brevo par exemple)

Changements apportés

  • Création d'une nouvelle modale et d'un bouton visible par les SA
  • Modification de la route send_mail_get_lien_suivi

Pré-requis

Tests

  • Ouvrir 3 signalements, un signalement avec juste un mail occupant, un autre avec juste un mail declarant, et un avec les deux
  • Tester la modale et l'envoi du mail

Copy link
Collaborator

@numew numew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test NOK :
Si on se rend sur http://localhost:8080/bo/signalements/00000000-0000-0000-2022-000000000014

  • Un clic sur le bouton "valider ce signalement" appelle la route d'envoi du lien (send_mail_get_lien_suivi) au lieu de valider le signalement
  • Le bouton "Envoyer le lien de suivi" ne déclenche la popup qu'au clic sur l'icone et pas sur le bouton complet (comportement qui dépend des boutons qui le précède)

J'ai pas compris pourquoi on à ca je suppose un soucis html quelque part.

J'ajoute qu'on aurait pu mettre le lien en html dans la popup et ajouter des paragraphes ou saut de ligne pour avoir un visuel du contenu de la popup plus clair.

@hmeneuvrier hmeneuvrier force-pushed the feature/2480-bo-signalement-renvoyer-lien-de-suivi-sa branch from 7a08404 to f94290c Compare May 6, 2024 14:20
@hmeneuvrier
Copy link
Collaborator Author

  • Un clic sur le bouton "valider ce signalement" appelle la route d'envoi du lien (send_mail_get_lien_suivi) au lieu de valider le signalement

je ne reproduis pas... possible que ça venait du pb du dessous ou de la balise form mal fermée?

* Le bouton "Envoyer le lien de suivi" ne déclenche la popup qu'au clic sur l'icone et pas sur le bouton complet (comportement qui dépend des boutons qui le précède)

ok ça venait de la css à ajouter sur l'icone, c'est corrigé

J'ajoute qu'on aurait pu mettre le lien en html dans la popup et ajouter des paragraphes ou saut de ligne pour avoir un visuel du contenu de la popup plus clair.

Alors c'est volontairement pas en html le lien de suivi, parce qu'il manque le fromEmail (vu qu'on ne sait pas si c'est occupant ou déclarant) Donc c'est pour inciter à cliquer sur le bouton plutôt qu'à faire un copier-coller.
Pour la mise en page c'est ok

Copy link
Collaborator

@numew numew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests relecture ok

@hmeneuvrier hmeneuvrier force-pushed the feature/2480-bo-signalement-renvoyer-lien-de-suivi-sa branch from 75a60e9 to f7a4945 Compare May 13, 2024 08:41
Copy link

sonarcloud bot commented May 13, 2024

Quality Gate Passed Quality Gate passed

Issues
2 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Copy link
Collaborator

@sfinx13 sfinx13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lecture et test OK

@sfinx13 sfinx13 merged commit 07866db into develop May 13, 2024
3 checks passed
@sfinx13 sfinx13 deleted the feature/2480-bo-signalement-renvoyer-lien-de-suivi-sa branch May 13, 2024 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants