From 72c701807372cf128c351ca5eb069c3cd3c21235 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Sat, 24 Oct 2020 15:12:59 +0000 Subject: [PATCH] Disabled mail sending for management command check_person_names_and_aliases, to avoid duplicate person email notifications. - Legacy-Id: 18634 --- .../management/commands/check_person_names_and_aliases.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ietf/person/management/commands/check_person_names_and_aliases.py b/ietf/person/management/commands/check_person_names_and_aliases.py index bbca2e667..d760dc65b 100644 --- a/ietf/person/management/commands/check_person_names_and_aliases.py +++ b/ietf/person/management/commands/check_person_names_and_aliases.py @@ -4,8 +4,10 @@ from tqdm import tqdm +from django.conf import settings from django.core.management.base import BaseCommand + import debug # pyflakes:ignore from ietf.person.models import Person, Alias @@ -31,6 +33,9 @@ class Command(BaseCommand): badname = [] onename = [] addrname = [] + if hasattr(settings, 'SERVER_MODE'): + # Try to avoid sending mail during repair + settings.SERVER_MODE = 'repair' for person in tqdm(Person.objects.all()): email = person.email() # Person names with junk