X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/0d5a900153f251326bbe15d87e8b1ef054f3d344..52b732386eaabbe2d99e3b13ad680ab06bdc4c47:/forum/management/commands/send_email_alerts.py diff --git a/forum/management/commands/send_email_alerts.py b/forum/management/commands/send_email_alerts.py index 4bc9951..80159e7 100644 --- a/forum/management/commands/send_email_alerts.py +++ b/forum/management/commands/send_email_alerts.py @@ -1,5 +1,6 @@ import datetime from forum.models import * +from forum import settings from django.db import models from forum.utils.mail import send_template_email from django.core.management.base import NoArgsCommand @@ -11,8 +12,6 @@ SHOW_N_MORE_ACTIVE_NEW_MEMBERS = 5 SUB_QUESTION_LIST_LENGTH = 5 TRY_N_USER_TAGS = 5 - - class DigestQuestionsIndex(object): def __init__(self, from_date): self.from_date = from_date @@ -97,6 +96,9 @@ class Command(NoArgsCommand): new_member_count = new_members.count() + # The number of the flagged content for the day + flagged_count = Flag.objects.filter(flagged_at__gt=datetime.datetime.today()-datetime.timedelta(days=1)).count() + if new_member_count >= SHOW_N_MORE_ACTIVE_NEW_MEMBERS: new_members = new_members[:SHOW_N_MORE_ACTIVE_NEW_MEMBERS] show_all_users = True