[OFBiz] SVN: r6717 - trunk/framework/widget/src/org/ofbiz/widget/html

jonesde@svn.ofbiz.org jonesde at svn.ofbiz.org
Sat Feb 11 14:08:19 CST 2006


Author: jonesde
Date: 2006-02-11 14:08:16 -0600 (Sat, 11 Feb 2006)
New Revision: 6717

Modified:
   trunk/framework/widget/src/org/ofbiz/widget/html/HtmlFormRenderer.java
Log:
Applied patch from Leon Torres and Si Chen to fix issue with date-time when type=date; may need to do something similar for when type=time, but I guess that's not used as much so no major complaints yet there; Jira #OFBIZ-671

Modified: trunk/framework/widget/src/org/ofbiz/widget/html/HtmlFormRenderer.java
===================================================================
--- trunk/framework/widget/src/org/ofbiz/widget/html/HtmlFormRenderer.java	2006-02-11 20:01:02 UTC (rev 6716)
+++ trunk/framework/widget/src/org/ofbiz/widget/html/HtmlFormRenderer.java	2006-02-11 20:08:16 UTC (rev 6717)
@@ -353,6 +353,12 @@
         String value = modelFormField.getEntry(context, dateTimeField.getDefaultValue(context));
         if (UtilValidate.isNotEmpty(value)) {
             buffer.append(" value=\"");
+            if ("date".equals(dateTimeField.getType()) && value.length()>=10) {
+            	value = value.substring(0, 10);
+            } else if ("time".equals(dateTimeField.getType()) && value.length()>=16) {
+            	value = value.substring(0, 16);
+            }
+            
             buffer.append(value);
             buffer.append('"');
         }
@@ -365,8 +371,8 @@
             size = 10;
             maxlength = 10;
         } else if ("time".equals(dateTimeField.getType())) {
-            size = 12;
-            maxlength = 15;
+            size = 16;
+            maxlength = 16;
         }
 
         buffer.append(" size=\"");



More information about the Svn mailing list