joindin/joindin-api

'Talk claim approved' emails not being sent anymore

Closed this issue · 7 comments

aboks commented

It seems like the 'talk claim approved' emails (which were sent in the past, and are mentioned when claiming a talk) are not being sent anymore. I've had three talks approved in the last two weeks, but did not receive any email about those evens.

again...

We've had that in the past but thought the issue was solved by now. Doesn't look like it 😞

Thanks for reporting!

aboks commented

Hmm, a thought: could it be that the controller fails on the setUserAttendance call which happens before sending the email when a talk is approved? I have a tendency to register attendance for events early, even before schedules are up and talks can be claimed, so that might cause problems when trying to add my attendance (again!) when the talk claim is approved?

That shouldn't happen. Though I'm not (yet) sure...

Are we sure this still happens?

If we are not, then we need a log file that tracks when sending an email fails.

aboks commented

I'm not sure, although I can try it out once the Bulgaria PHP schedule is up on joind.in.

aboks commented

I can confirm that these mails are now properly sent; the issue has been fixed by #686.

Thanks @aboks!