From 4782b64f06f20e491160650957c506e25bf2bf77 Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Sat, 12 Jun 2010 00:13:04 +0200 Subject: [PATCH] populate wikihomepage in dddatabuilder.py --- ddportfolioservice/model/dddatabuilder.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ddportfolioservice/model/dddatabuilder.py b/ddportfolioservice/model/dddatabuilder.py index 4128a5f..8d26d5a 100644 --- a/ddportfolioservice/model/dddatabuilder.py +++ b/ddportfolioservice/model/dddatabuilder.py @@ -22,12 +22,15 @@ # """This file contains code to build a representation of a person based on keyring data associated to a given email address.""" +import logging from ddportfolioservice.model import keyfinder TYPE_NO = 0 TYPE_DM = 1 TYPE_DD = 2 +log = logging.getLogger(__name__) + def build_data(email_address): """Build a DD data structure from a given email address.""" @@ -43,4 +46,9 @@ def build_data(email_address): fields['type'] = TYPE_DM else: fields['type'] = TYPE_NO + if fields['name']: + log.debug('generate wikihomepage from name') + fields['wikihomepage'] = "".join( + [part.capitalize() for part in fields['name'].split()]) + return fields