Mercurial > p > roundup > code
changeset 2157:e976fa0640b3
db/userN wasn't returning HTMLUser
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Mon, 29 Mar 2004 00:49:26 +0000 |
| parents | d68eeb9d363f |
| children | a0cfea4e5956 |
| files | roundup/cgi/templating.py |
| diffstat | 1 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/roundup/cgi/templating.py Sun Mar 28 23:46:10 2004 +0000 +++ b/roundup/cgi/templating.py Mon Mar 29 00:49:26 2004 +0000 @@ -253,8 +253,13 @@ # check to see if we're actually accessing an item m = desre.match(item) if m: - self._client.db.getclass(m.group('cl')) - return HTMLItem(self._client, m.group('cl'), m.group('id')) + cl = m.group('cl') + self._client.db.getclass(cl) + if cl == 'user': + klass = HTMLUser + else: + klass = HTMLItem + return klass(self._client, cl, m.group('id')) else: self._client.db.getclass(item) if item == 'user':
