registration: Fix find_my_team handling of unusual users.

This commit is contained in:
Tim Abbott
2017-08-24 23:14:55 -07:00
parent ca7075a0a8
commit 59aae22f99
3 changed files with 33 additions and 1 deletions

View File

@@ -380,7 +380,8 @@ def find_my_team(request):
form = FindMyTeamForm(request.POST)
if form.is_valid():
emails = form.cleaned_data['emails']
for user_profile in UserProfile.objects.filter(email__in=emails):
for user_profile in UserProfile.objects.filter(
email__in=emails, is_active=True, is_bot=False, realm__deactivated=False):
send_email('zerver/emails/find_team', to_user_id=user_profile.id,
context={'user_profile': user_profile})