From 78fdedaeee7ae55d8433263322424cc273a86851 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 16 Jan 2011 16:21:27 +0100 Subject: [PATCH] accounts: Fix email address detection if user has a umlaut in his name. --- www/webapp/backend/accounts.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/www/webapp/backend/accounts.py b/www/webapp/backend/accounts.py index a0ad046a..e3ffd42d 100644 --- a/www/webapp/backend/accounts.py +++ b/www/webapp/backend/accounts.py @@ -1,4 +1,5 @@ #!/usr/bin/python +# encoding: utf-8 import hashlib import ldap @@ -149,6 +150,12 @@ class Account(object): def email(self): name = self.cn.lower() name = name.replace(" ", ".") + name = name.replace("Ä", "Ae") + name = name.replace("Ö", "Oe") + name = name.replace("Ü", "Ue") + name = name.replace("ä", "ae") + name = name.replace("ö", "oe") + name = name.replace("ü", "ue") for mail in self.mail: if mail.startswith(name + "@"): -- 2.47.3