[interchange-cvs] interchange - heins modified lib/Vend/Menu.pm
interchange-core@icdevgroup.org
interchange-core@icdevgroup.org
Mon Aug 12 13:11:01 2002
User: heins
Date: 2002-08-12 17:10:13 GMT
Modified: lib/Vend Menu.pm
Log:
* Don't fail ui_security check if none requested.
Revision Changes Path
2.7 +3 -2 interchange/lib/Vend/Menu.pm
rev 2.7, prev_rev 2.6
Index: Menu.pm
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /var/cvs/interchange/lib/Vend/Menu.pm,v
retrieving revision 2.6
retrieving revision 2.7
diff -u -r2.6 -r2.7
--- Menu.pm 12 Aug 2002 16:16:18 -0000 2.6
+++ Menu.pm 12 Aug 2002 17:10:13 -0000 2.7
@@ -1,6 +1,6 @@
# Vend::Menu - Interchange payment processing routines
#
-# $Id: Menu.pm,v 2.6 2002/08/12 16:16:18 mheins Exp $
+# $Id: Menu.pm,v 2.7 2002/08/12 17:10:13 mheins Exp $
#
# Copyright (C) 2002 Mike Heins, <mike@perusion.net>
#
@@ -21,7 +21,7 @@
=20
package Vend::Menu;
=20
-$VERSION =3D substr(q$Revision: 2.6 $, 10);
+$VERSION =3D substr(q$Revision: 2.7 $, 10);
=20
use Vend::Util;
use strict;
@@ -76,6 +76,7 @@
return 1 if ref($fields) ne 'ARRAY';
my $status =3D 1;
for(@$fields) {
+ next if ! length($row->{$_});
$status =3D $status && Vend::Tags->if_mm('advanced', $row->{$_});
}
return $status;