Skip to content

Cache email confirmation token #2282

Ben requested to merge feat/cache-email-conf-2282 into master

Ticket(s) / Related Merge Requests

#2282 (closed)

Summary of Changes

Caches email confirmation so that subsequent emails within 24 hours will use the same token (stopping the issue where older confirmation emails don't work).

Testing Considerations

Send multiple confirmation emails, test the oldest of them works.

If you get rate limited you'll need to refresh Redis (note in doing so you will clear the keys for any existing email tokens)

kubectl -n caching-new delete pod/redis-master-0

Regression Scope

Affects email confirmations.

Platform Affected (web, mobile, etc)

Web and mobile - engine change.

Developer Testing Completed

Unit and manual.

Screenshots

(Any extra UI screens that can be shared)

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode
Edited by Ben

Merge request reports