Skip to content

Send a reminder email to users whose subscriptions are about to lapse.#65

Open
creature wants to merge 4 commits into
londonhackspace:masterfrom
creature:master
Open

Send a reminder email to users whose subscriptions are about to lapse.#65
creature wants to merge 4 commits into
londonhackspace:masterfrom
creature:master

Conversation

@creature

Copy link
Copy Markdown

This fixes issue #60 on the Hackspace repository. It sends users whose subscriptions are about to lapse a gentle(ish) reminder, before they get unsubscribed a few days later.

I've tested this code a little, and it's very closely based on the existing code to unsubscribe users, but I don't have access to live or test data. I'd recommend more testing before putting it into production.

It also refactors the email-sending code for reusability, and includes a database schema change so we only send people a maximum of one reminder email per month. This means we can run the task regularly from a cron job without worries of spamming people over and over again.

This fixes issue londonhackspace#60 on the Hackspace repository:
londonhackspace#60

It also refactors the email-sending code for reusability, and includes a
database schema change so we only send people a maximum of one reminder
email per month.
@marksteward

Copy link
Copy Markdown
Member

I'm going to combine this with #138 next week.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants