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