[interchange-cvs] interchange - racke modified 2 files
interchange-cvs at icdevgroup.org
interchange-cvs at icdevgroup.org
Thu Dec 1 09:56:16 EST 2005
User: racke
Date: 2005-12-01 14:56:15 GMT
Modified: . Tag: STABLE_5_4-branch WHATSNEW-5.3
Modified: code/OrderCheck Tag: STABLE_5_4-branch future.oc
Log:
Reject invalid dates in "future" profile.
Revision Changes Path
No revision
No revision
2.22.2.2 +5 -0 interchange/WHATSNEW-5.3
rev 2.22.2.2, prev_rev 2.22.2.1
Index: WHATSNEW-5.3
===================================================================
RCS file: /var/cvs/interchange/WHATSNEW-5.3,v
retrieving revision 2.22.2.1
retrieving revision 2.22.2.2
diff -u -r2.22.2.1 -r2.22.2.2
--- WHATSNEW-5.3 30 Nov 2005 15:25:40 -0000 2.22.2.1
+++ WHATSNEW-5.3 1 Dec 2005 14:56:15 -0000 2.22.2.2
@@ -14,6 +14,11 @@
* Use current time only as default for stock date widget, not for date_blank
widget.
+Profiles
+--------
+
+* Reject invalid dates in "future" profile.
+
------------------------------------------------------------------------------
No revision
No revision
1.1.2.2 +7 -2 interchange/code/OrderCheck/future.oc
rev 1.1.2.2, prev_rev 1.1.2.1
Index: future.oc
===================================================================
RCS file: /var/cvs/interchange/code/OrderCheck/future.oc,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- future.oc 29 Nov 2005 20:05:35 -0000 1.1.2.1
+++ future.oc 1 Dec 2005 14:56:15 -0000 1.1.2.2
@@ -1,6 +1,6 @@
# Copyright 2005 Interchange Development Group (http://www.icdevgroup.org/)
# Licensed under the GNU GPL v2. See file LICENSE for details.
-# $Id: future.oc,v 1.1.2.1 2005/11/29 20:05:35 racke Exp $
+# $Id: future.oc,v 1.1.2.2 2005/12/01 14:56:15 racke Exp $
CodeDef future OrderCheck 1
CodeDef future Description Future date
@@ -31,7 +31,12 @@
{ adjust => $adjust },
"%Y%m%d%H%M",
);
- #::logDebug("current time: $current input value=$value");
+
+ # reject invalid dates
+ if($value !~ /^[0-9]{12,12}$/) {
+ return (0, $name, $message);
+ }
+
if($value lt $current) {
return (0, $name, $message);
}
More information about the interchange-cvs
mailing list