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

Reply via email to