diff roundup/cgi/templating.py @ 2057:d26e577f8a85 maint-0.6

backport from HEAD
author Richard Jones <richard@users.sourceforge.net>
date Fri, 27 Feb 2004 00:42:46 +0000
parents c0961f42d8f3
children fd4763c6efae
line wrap: on
line diff
--- a/roundup/cgi/templating.py	Thu Feb 26 22:20:43 2004 +0000
+++ b/roundup/cgi/templating.py	Fri Feb 27 00:42:46 2004 +0000
@@ -310,7 +310,10 @@
             return None
 
         # get the property
-        prop = self._props[item]
+        try:
+            prop = self._props[item]
+        except KeyError:
+            raise KeyError, 'No such property "%s" on %s'%(item, self.classname)
 
         # look up the correct HTMLProperty class
         form = self._client.form

Roundup Issue Tracker: http://roundup-tracker.org/