fix: give actual forwards instead of emails name

v1-0-stable
Christian Merten 6 years ago
parent 5c780bdcd3
commit 174a911ab3

@ -17,9 +17,12 @@ class Command(BaseCommand):
if not match: if not match:
return return
prename, lastname = match.groups() prename, lastname = match.groups()
addresses = [addr.email for addr in EmailAddress.objects.filter(name=prename)] addresses = EmailAddress.objects.filter(name=prename)
if addresses: if addresses:
self.stdout.write(" ".join(addresses)) forwards = []
for addr in addresses:
forwards.extend([member.email for member in addr.to_members.all()])
self.stdout.write(" ".join(forwards))
return return
try: try:
jugendleiter = Member.objects.filter(group__name='Jugendleiter') jugendleiter = Member.objects.filter(group__name='Jugendleiter')

Loading…
Cancel
Save