details:   https://code.openbravo.com/erp/devel/pi/rev/c988198065c0
changeset: 14783:c988198065c0
user:      David Baz Fayos <david.baz <at> openbravo.com>
date:      Wed Nov 30 23:46:25 2011 +0100
summary:   Fixed issue 19210: Now '0' as a value for a date is not autocompleted

diffstat:

 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-date.js
 |  8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diffs (25 lines):

diff -r f37af13e8ef6 -r c988198065c0 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-date.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-date.js
        Wed Nov 30 22:15:39 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-date.js
        Wed Nov 30 23:46:25 2011 +0100
@@ -94,7 +94,7 @@
     var i, str = this.blurValue(), 
       length = str.length, 
       parts = [ '', '', '' ], partIndex = 0, result;
-    if (!str || isc.isA.Date(str)) {
+    if (!str || isc.isA.Date(str) || str.replace(/0/g, '') === '') {
       return str;
     }
     for (i = 0; i < length; i++) {
@@ -117,7 +117,11 @@
       }
     }
     for (i = 0; i < 3; i++) {
-      parts[i] = this.expandPart(parts[i], i);
+      if ((parts[i] === '0' || parts[i] === '00') && (this.dateParts[i] === 
'D' || this.dateParts[i] === 'M')) {
+        return str;
+      } else {
+        parts[i] = this.expandPart(parts[i], i);
+      }
     }
     return parts[0] + this.dateSeparator + parts[1] + this.dateSeparator
         + parts[2];

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to