[interchange-cvs] interchange - heins modified lib/Vend/Order.pm
interchange-core@icdevgroup.org
interchange-core@icdevgroup.org
Sun Jul 28 01:18:00 2002
User: heins
Date: 2002-07-28 05:17:03 GMT
Modified: lib/Vend Order.pm
Log:
* Allow setting of db write status in route. Minor, but will remove
need for any setup in etc/log_transaction, preparatory for
moving its operation into separate routes.
Revision Changes Path
2.29 +5 -2 interchange/lib/Vend/Order.pm
rev 2.29, prev_rev 2.28
Index: Order.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: /anon_cvs/repository/interchange/lib/Vend/Order.pm,v
retrieving revision 2.28
retrieving revision 2.29
diff -u -r2.28 -r2.29
--- Order.pm 21 Jul 2002 14:08:50 -0000 2.28
+++ Order.pm 28 Jul 2002 05:17:03 -0000 2.29
@@ -1,6 +1,6 @@
# Vend::Order - Interchange order routing routines
#
-# $Id: Order.pm,v 2.28 2002/07/21 14:08:50 mheins Exp $
+# $Id: Order.pm,v 2.29 2002/07/28 05:17:03 mheins Exp $
#
# Copyright (C) 1996-2001 Red Hat, Inc. <interchange@redhat.com>
#
@@ -28,7 +28,7 @@
package Vend::Order;
require Exporter;
=20
-$VERSION =3D substr(q$Revision: 2.28 $, 10);
+$VERSION =3D substr(q$Revision: 2.29 $, 10);
=20
@ISA =3D qw(Exporter);
=20
@@ -1463,6 +1463,9 @@
my $credit_card_info;
=20
$Vend::Items =3D $shelf->{$c};
+
+ Vend::Interpolate::flag( 'write', {}, $route->{write_tables})
+ if $route->{write_tables};
=20
Vend::Interpolate::flag( 'transactions', {}, $route->{transactions})
if $route->{transactions};