changeset 68:9f956354807b

small fix for undefined contact
author Marcin Kuzminski <marcin@python-blog.com>
date Sun, 11 Apr 2010 00:11:56 +0200
parents ffd9ff6e2f33
children 76b23189f987
files pylons_app/model/hg_model.py
diffstat 1 files changed, 1 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/pylons_app/model/hg_model.py	Sat Apr 10 19:44:22 2010 +0200
+++ b/pylons_app/model/hg_model.py	Sun Apr 11 00:11:56 2010 +0200
@@ -9,12 +9,8 @@
 @author: marcink
 '''
 import os
-from pylons_app.lib.base import BaseController
 from pylons import tmpl_context as c, app_globals as g, session, request, config
-from pylons_app.lib import helpers as h
-from mako.template import Template
 from pylons.controllers.util import abort
-from pylons_app.lib.base import BaseController, render
 try:
     from vcs.backends.hg import get_repositories
 except ImportError:
@@ -22,7 +18,6 @@
 from mercurial.util import matchdate, Abort, makedate
 from mercurial.hgweb.common import get_contact
 from mercurial.templatefilters import age
-from operator import itemgetter
 
 class HgModel(object):
     """
@@ -65,7 +60,7 @@
             tmp_d['tip'] = str(tip)
             tmp_d['tip_sort'] = tip.rev()
             tmp_d['rev'] = tip.rev()
-            tmp_d['contact'] = get_contact(r.ui.config)
+            tmp_d['contact'] = get_contact(r.ui.config) or 'unknown'
             tmp_d['contact_sort'] = get_contact(r.ui.config)
             tmp_d['repo_archives'] = self.archivelist(r.ui, "tip", 'sa')