diff --git a/scripts/send_sendgrid_email.py b/scripts/send_sendgrid_email.py index f86e6ebc..012ea5f8 100644 --- a/scripts/send_sendgrid_email.py +++ b/scripts/send_sendgrid_email.py @@ -18,13 +18,7 @@ from vbv_lernwelt.notify.email.email_services import ( ) -def main(): - print("start") - - -if __name__ == "__main__": - main() - +def send_attendance_course_reminder(): csac = CourseSessionAttendanceCourse.objects.get(pk=1) print(csac) print(csac.trainer) @@ -38,3 +32,28 @@ if __name__ == "__main__": fail_silently=False, ) print(result) + + +def send_learning_mentor_invitation(): + result = send_email( + recipient_email="daniel.egger+sendgrid@gmail.com", + template=EmailTemplate.LEARNING_MENTOR_INVITATION, + template_data={ + "inviter_name": f"Daniel Egger", + "inviter_email": "daniel.egger@example.com", + "target_url": f"https://stage.vbv-afa.ch/foobar", + }, + template_language="de", + fail_silently=True, + ) + print(result) + + +def main(): + print("start") + # send_attendance_course_reminder() + send_learning_mentor_invitation() + + +if __name__ == "__main__": + main()