Ensure user_can_edit email address check ignores case and spaces

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
This commit is contained in:
Paul Eggleton 2013-03-28 12:10:28 +00:00
parent f7b2bd71b1
commit 665e40e2c5

View File

@ -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