diff --git a/htdocs/paypal/ajaxtransaction.php b/htdocs/paypal/ajaxtransaction.php index 53a68d34559..70757509fb2 100644 --- a/htdocs/paypal/ajaxtransaction.php +++ b/htdocs/paypal/ajaxtransaction.php @@ -156,17 +156,27 @@ if (isset($_GET['action']) && ! empty($_GET['action']) && isset($_GET['transacti $object->ref_ext = $_SESSION[$_GET['transaction_id']]['SHIPTOCITY']; $object->contactid = $contact->id; - $i=0; - while (isset($_SESSION[$_GET['transaction_id']]["L_NAME".$i])) - { - $product = new Product($db); - $product->fetch('',$_SESSION[$_GET['transaction_id']]["L_NUMBER".$i]); + $object_id = $object->create($user); + if ($object_id > 0) + { + $i=0; + while (isset($_SESSION[$_GET['transaction_id']]["L_NAME".$i])) + { + $product = new Product($db); + $product->fetch('',$_SESSION[$_GET['transaction_id']]["L_NUMBER".$i]); + + //$_SESSION[$_GET['transaction_id']]["L_QTY".$i]; + echo 'ref='.$product->ref.' label='.$product->libelle.'
'; + + $i++; + } - //$_SESSION[$_GET['transaction_id']]["L_QTY".$i]; - echo 'ref='.$product->ref.' label='.$product->libelle.'
'; - - $i++; - } + $db->commit(); + } + else + { + $db->rollback(); + } } echo 'socid='.$soc->id; diff --git a/htdocs/paypal/transaction.php b/htdocs/paypal/transaction.php index 33f1cdc437e..182626505db 100644 --- a/htdocs/paypal/transaction.php +++ b/htdocs/paypal/transaction.php @@ -113,7 +113,7 @@ llxHeader(); $( "div.paypal_link" ).click(function() { var id_value = $(this).attr("id"); if ($.jnotify) { - $.jnotify("trans('PleaseBePatient'); ?>", 2000); + $.jnotify("trans('PleaseBePatient'); ?>", 1500); } $.get( "/paypal/ajaxtransaction.php", { action: 'showdetails',