fix: add crontab, fix expiration messages

This commit is contained in:
vas3k 2023-10-10 12:49:32 +02:00
parent 61494b616e
commit 8ba2362f08
3 changed files with 5 additions and 3 deletions

View File

@ -2,7 +2,8 @@
0 3 * * * root cd /app && python3 manage.py cleanup_old_oauth_tokens >/proc/1/fd/1 2>/proc/1/fd/2
0 8 * * 2,3,4,5 root cd /app && python3 manage.py send_daily_digest --production true >/proc/1/fd/1 2>/proc/1/fd/2
30 */4 * * 1-6 root cd /app && python3 manage.py send_best_comments >/proc/1/fd/1 2>/proc/1/fd/2
0 11 * * 1 root cd /app && python3 manage.py send_weekly_digest --production true >/proc/1/fd/1 2>/proc/1/fd/2
0 09 * * 1 root cd /app && python3 manage.py send_weekly_digest --production true >/proc/1/fd/1 2>/proc/1/fd/2
0 10 * * * root cd /app && python3 manage.py send_subscription_expired --production true >/proc/1/fd/1 2>/proc/1/fd/2
0 5 * * 7 root cd /app && python3 manage.py rebuild_search_index >/proc/1/fd/1 2>/proc/1/fd/2
0 8 * * * root cd /app && python3 manage.py replay_stuck_reviews >/proc/1/fd/1 2>/proc/1/fd/2
0 8 * * * root find /app/gdpr/downloads/ -mindepth 1 -mtime +3 -type f -delete >/proc/1/fd/1 2>/proc/1/fd/2

View File

@ -1,8 +1,8 @@
{% load text_filters %}Привет, {{ user.full_name }}! 👋
Мы тут заметили, что ваша подписка в Клубе скоро истечет. Вот вам удобная кнопочка, чтобы ее продлить:
Мы тут заметили, что ваша подписка скоро истечет. Вот вам удобная кнопочка, чтобы ее продлить:
{{ settings.APP_HOST }}{% url "edit_payments" user.slug %}
Клуб существует за счет донатов его членов, потому если вам у нас понравилось и было полезно, пожалуйста, поддержите нас еще на год, три или сразу пятьдесят :)
Клуб существует за счет донатов его членов. Если Клуб вам чем-то помог в этом году, пожалуйста, поддержите нас еще на год, три или даже сразу пятьдесят :)

View File

@ -66,6 +66,7 @@ class Command(BaseCommand):
message = render_to_string("messages/subscription_expired.html", {
"user": user,
"settings": settings,
})
try: