aboutsummaryrefslogtreecommitdiffstats
path: root/layerindex
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2013-03-28 12:10:28 +0000
committerPaul Eggleton <paul.eggleton@linux.intel.com>2013-03-28 12:10:28 +0000
commit665e40e2c58f93071fe1b1c2844a9656de4d803d (patch)
treeb3a9bfa31ea231aa6c06623f0b8bf1e350706e01 /layerindex
parentf7b2bd71b193e8324e2fe7ac7beafb65620585c2 (diff)
downloadopenembedded-core-contrib-665e40e2c58f93071fe1b1c2844a9656de4d803d.tar.gz
Ensure user_can_edit email address check ignores case and spaces
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'layerindex')
-rw-r--r--layerindex/models.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/layerindex/models.py b/layerindex/models.py
index c12e7a6afb..5f73acf3ba 100644
--- a/layerindex/models.py
+++ b/layerindex/models.py
@@ -76,9 +76,10 @@ class LayerItem(models.Model):
return matches
def user_can_edit(self, user):
+ user_email = user.email.strip().lower()
if user.is_authenticated():
for maintainer in self.active_maintainers():
- if maintainer.email == user.email:
+ if maintainer.email.strip().lower() == user_email:
return True
return False