CodeWithAloha / uipa

Helping submit, track, and share public records requests in Hawaii
http://uipa.org
MIT License
10 stars 6 forks source link

Automatic reminder emails not delievered #95

Open tyliec opened 2 months ago

tyliec commented 2 months ago

Describe the bug

We don't have a good way of tracking whether or not reminder emails are delivered. Anecdotally, some users have reported that they have not gotten these types of emails.

From Natalie Iwasa:

I used to get automatic updates when the 10-day period expired. I didn't get one for my last request (street sweeping). I happened to check about the time it expired and sent a reminder notice.

Image

Example Affected Request: https://uipa.org/request/street-sweeping-schedule-oahu/

Expected behavior Automatic reminder emails are always delivered.

russtoku commented 1 week ago

One possibility is to record the success or failure of emails sent by the system. The Celery task(s) that send emails would need to log this to the database and additional information would need to be displayed with each request. Then it the actions taken on each request would be clearer and more complete.