Handle find friends case if email is invalid.

This commit is contained in:
Samuel Clay 2014-03-14 11:51:04 -07:00
parent a46ba555b0
commit fb061dbb1e

View file

@ -1108,8 +1108,10 @@ def find_friends(request):
profiles = [] profiles = []
if '@' in query: if '@' in query:
email = re.search(r'[\w\.-]+@[\w\.-]+', query).group(0) results = re.search(r'[\w\.-]+@[\w\.-]+', query)
profiles = MSocialProfile.objects.filter(email__iexact=email)[:limit] if results:
email = results.group(0)
profiles = MSocialProfile.objects.filter(email__iexact=email)[:limit]
if not profiles: if not profiles:
profiles = MSocialProfile.objects.filter(username__iexact=query)[:limit] profiles = MSocialProfile.objects.filter(username__iexact=query)[:limit]
if not profiles: if not profiles: