From 9acd44508748e820a46c8d6a0515b12acf4dc978 Mon Sep 17 00:00:00 2001 From: Matthew Wilson Date: Fri, 19 May 2006 18:51:53 +0000 Subject: [PATCH] commerce checkout empties the cart when checkout fails. --- lib/WebGUI/Operation/Commerce.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/WebGUI/Operation/Commerce.pm b/lib/WebGUI/Operation/Commerce.pm index 5e1ecf240..a50e75d5c 100644 --- a/lib/WebGUI/Operation/Commerce.pm +++ b/lib/WebGUI/Operation/Commerce.pm @@ -456,7 +456,7 @@ sub www_checkoutSubmit { push(@resultLoop, $var); } - $shoppingCart->empty; + $shoppingCart->empty unless ($checkoutError); $param{title} = $i18n->get('transaction error title'); $param{statusExplanation} = $i18n->get('status codes information');