Skip to content

Send copy of call for speakers email to the speaker itself#1053

Merged
outdoor2kode merged 2 commits intoWordPress:productionfrom
timiwahalahti:fix/376
Apr 29, 2024
Merged

Send copy of call for speakers email to the speaker itself#1053
outdoor2kode merged 2 commits intoWordPress:productionfrom
timiwahalahti:fix/376

Conversation

@timiwahalahti
Copy link
Copy Markdown
Collaborator

When the speaker submits a talk to WordCamp, send a "receipt" of that to the speaker. It will help people keep track of what talks they’ve submitted to WordCamps, and when.

Instead of sending out separate emails and handling logic for that, I decided to just modify the email that goes out in any case. This helps to keep the code a tad cleaner, but has also the added benefit of organisers being able to reply to that email and continue the discussion with the speaker on a thread that has all of the submitted information. In addition, the same code can be extended for sponsor and volunteer applications easily.

Fixes #376

Props @melchoyce

Screenshots

CleanShot 2023-09-21 at 11 36 13@2x

How to test the changes in this Pull Request:

  1. Head to WordCamp site and open a Call for Speakers post
  2. Fill the form
  3. Check the email (on Docker, use Mailcatcher for that)

@timiwahalahti timiwahalahti added [Priority] 2 [Component] WC-Post-Types Organizers, Speakers, Sessions, Schedule, Sponsors, Volunteers labels Sep 21, 2023
@timiwahalahti
Copy link
Copy Markdown
Collaborator Author

The linting errors are due to action/filter list styling that has been the preferred way in WordCamp.org but for some reason, phpcs decided to nag about it...

Copy link
Copy Markdown
Contributor

@outdoor2kode outdoor2kode left a comment

Choose a reason for hiding this comment

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

Tested and saw the expected result.
Screenshot 2024-04-29 at 21 43 52

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Component] WC-Post-Types Organizers, Speakers, Sessions, Schedule, Sponsors, Volunteers Migrated from Trac [Priority] High

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Email receipt after submitting WordCamp talk

2 participants