details: /erp/devel/pi/rev/2c4261aece14
changeset: 11729:2c4261aece14
user: Martin Taal <martin.taal <at> openbravo.com>
date: Wed Apr 27 15:28:55 2011 +0200
summary: Fixes issue 16301: Some invalid dates are misinterpred by the Date
Filter
diffstat:
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
| 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diffs (20 lines):
diff -r 716689278cd4 -r 2c4261aece14
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
Wed Apr 27 13:14:49 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
Wed Apr 27 15:28:55 2011 +0200
@@ -685,6 +685,16 @@
dateDisplayFormat: OB.Format.date,
rangeDialogConstructor: isc.OBDateRangeDialog,
+ // prevent illegal values from showing up
+ updateValue : function(data) {
+ var illegalStart = data && data.start && !isc.isA.Date(data.start);
+ var illegalEnd = data && data.end && !isc.isA.Date(data.end);
+ if (illegalStart || illegalEnd) {
+ return;
+ }
+ this.Super('updateValue', arguments);
+ },
+
keyPress: function(item, form, keyName, characterValue){
if (keyName === 'Enter') {
this.showRangeDialog();
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits