Migrate unsubscribe keys to the database.

This should reduce a lot of the keys in redis.
This commit is contained in:
Robin Ward
2015-02-13 14:24:15 -05:00
parent 86c7071559
commit 3ce2077aa8
12 changed files with 133 additions and 46 deletions
+1 -1
View File
@@ -73,6 +73,6 @@
<div class='footer'>
<%=raw(t :'user_notifications.digest.unsubscribe',
site_link: html_site_link,
unsubscribe_link: link_to(t('user_notifications.digest.click_here'), email_unsubscribe_url(host: Discourse.base_url, key: @user.temporary_key))) %>
unsubscribe_link: link_to(t('user_notifications.digest.click_here'), email_unsubscribe_url(host: Discourse.base_url, key: @unsubscribe_key))) %>
</div>
+1 -1
View File
@@ -33,6 +33,6 @@
<%=raw(t :'user_notifications.digest.unsubscribe',
site_link: site_link,
unsubscribe_link: raw(@markdown_linker.create(t('user_notifications.digest.click_here'), email_unsubscribe_url(key: @user.temporary_key, only_path: true)))) %>
unsubscribe_link: raw(@markdown_linker.create(t('user_notifications.digest.click_here'), email_unsubscribe_url(key: @unsubscribe_key, only_path: true)))) %>
<%= raw(@markdown_linker.references) %>