Closed lcduong closed 1 month ago
This pull request implements a feature to send an invitation email to an additional speaker when the 'Additional Speaker' field is filled in the proposal edit form. The changes include adding a check for the 'additional_speaker' field, sending the invitation email, and handling potential email sending errors with appropriate logging and user notifications.
Files | Changes |
---|---|
src/pretalx/cfp/views/user.py |
Introduced functionality to send an invitation email to an additional speaker when the 'Additional Speaker' field is filled during proposal editing, including error handling and user notifications. |
Thanks this solves the core issue. Please also ensure the log message on the proposal page is showing the action correctly.
When the speaker field invites a speaker the log message for the session should show "A speaker was invited to the proposal."
Currently the log message is as follows:
This PR closes/references issue #129 . It does so by:
How has this been tested?
Checklist
Summary by Sourcery
This pull request introduces a new feature that sends an invitation email to an additional speaker when specified in the proposal edit form. It includes error handling for email sending failures.