diff roundup/cgi/templating.py @ 4927:c120f747e0b4

In case of an error, date fields would lose the calendar help, fixed.
author Ralf Schlatterbeck <rsc@runtux.com>
date Sat, 06 Sep 2014 21:21:05 +0200
parents ca692423e401
children 5a59c723e57f
line wrap: on
line diff
--- a/roundup/cgi/templating.py	Wed Aug 20 12:13:49 2014 +0300
+++ b/roundup/cgi/templating.py	Sat Sep 06 21:21:05 2014 +0200
@@ -1771,8 +1771,12 @@
         elif isinstance(value, str) or isinstance(value, unicode):
             # most likely erroneous input to be passed back to user
             if isinstance(value, unicode): value = value.encode('utf8')
-            return self.input(name=self._formname, value=value, size=size,
+            print "string encountered"
+            s = self.input(name=self._formname, value=value, size=size,
                               **kwargs)
+            if popcal:
+                s += self.popcal()
+            return s
         else:
             raw_value = value
 

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