CARDS-2605: Remove patient names from email to: fields #1845
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
To test:
-P docker
compose-cluster
, runpython3 generate_compose_yaml.py --dev_docker_image --oak_filesystem --cards_project cards4prems --smtps --smtps_test_container --smtps_test_mail_path ~/cardsmail --composum
docker-compose.yml
file, and at the end of the environment section of thecardsinitial
service, add:docker-compose up
Create a new
Patient Information
form with no names and aVisit information
form 7 days ago. Remember which clinic is selected.~/cardsmail
folder. Make sure there is no name in the emailsTo:
field (eg.To: [email protected]
)io.uhndata.cards.patients.emailnotifications.AppointmentEmailNotificationsFactory~PM-AC-InitialInvitationTask
Patient name in header
and save the configuration~/cardsmail
folder. Make sure that the patient name is now in the most recentTo:
field (eg.To: John Doe <[email protected]>
)