summaryrefslogtreecommitdiff
path: root/devel/utils.py
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2013-04-21 02:49:16 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2013-04-21 02:49:16 -0400
commita22557811a24b68ef85d4271787c48d8d1e4fc99 (patch)
treea93ddda92409a6229b5bf38eadff6f9685602d7f /devel/utils.py
parent8ff271216f421594970631eec1ba156a8a35e561 (diff)
catch a few more instances of archlinux
Diffstat (limited to 'devel/utils.py')
-rw-r--r--devel/utils.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/devel/utils.py b/devel/utils.py
index 340841f5..7dd64972 100644
--- a/devel/utils.py
+++ b/devel/utils.py
@@ -1,5 +1,6 @@
import re
+from django.conf import settings
from django.contrib.auth.models import User
from django.core.exceptions import ObjectDoesNotExist, MultipleObjectsReturned
from django.db import connection
@@ -74,9 +75,8 @@ class UserFinder(object):
if email and '@' in email:
# split email addr at '@' symbol, ensure domain matches
# or is a subdomain of archlinux.org
- # TODO: configurable domain/regex somewhere?
username, domain = email.split('@', 1)
- if re.match(r'^(.+\.)?archlinux.org$', domain):
+ if re.match(settings.DOMAIN_RE, domain):
return User.objects.get(username=username)
return None