From 7088b1b595f2f3a13c415a5e83e6c7601c834758 Mon Sep 17 00:00:00 2001 From: mDeflotte Date: Fri, 13 Jan 2012 10:07:42 +0000 Subject: [PATCH] [-] FO : #PSTEST-437 - Fixed problem with refreshing carriers options git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@12403 b9a71923-0436-4b27-9f14-aed3839534dd --- themes/default/js/cart-summary.js | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/themes/default/js/cart-summary.js b/themes/default/js/cart-summary.js index fd8a2647a..20f57f181 100644 --- a/themes/default/js/cart-summary.js +++ b/themes/default/js/cart-summary.js @@ -105,9 +105,8 @@ function changeAddressDelivery(obj) updateCartSummary(jsonData.summary); updateHookShoppingCart(jsonData.HOOK_SHOPPING_CART); updateHookShoppingCartExtra(jsonData.HOOK_SHOPPING_CART_EXTRA); - if (jsonData.carriers != null) - if (typeof(getCarrierListAndUpdate) != 'undefined') - getCarrierListAndUpdate(); + if (typeof(getCarrierListAndUpdate) != 'undefined') + getCarrierListAndUpdate(); // @todo reverse the remove order // This effect remove the current line, but it's better to remove the other one, and refresshing this one @@ -225,6 +224,9 @@ function updateQty(val) } else $('input[name='+ id +']').val($('input[name='+ id +'_hidden]').val()); + + if (typeof(getCarrierListAndUpdate) != 'undefined') + getCarrierListAndUpdate(); } function deleteProductFromSummary(id) @@ -296,9 +298,8 @@ function deleteProductFromSummary(id) updateHookShoppingCart(jsonData.HOOK_SHOPPING_CART); updateHookShoppingCartExtra(jsonData.HOOK_SHOPPING_CART_EXTRA); updateCustomizedDatas(jsonData.customizedDatas); - if (jsonData.carriers != null) - if (typeof(getCarrierListAndUpdate) != 'undefined') - getCarrierListAndUpdate(); + if (typeof(getCarrierListAndUpdate) != 'undefined') + getCarrierListAndUpdate(); } }, error: function(XMLHttpRequest, textStatus, errorThrown) {alert("TECHNICAL ERROR: unable to save update quantity \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus);} @@ -347,9 +348,8 @@ function upQuantity(id, qty) updateCartSummary(jsonData.summary); updateHookShoppingCart(jsonData.HOOK_SHOPPING_CART); updateHookShoppingCartExtra(jsonData.HOOK_SHOPPING_CART_EXTRA); - if (jsonData.carriers != null) - if (typeof(getCarrierListAndUpdate) != 'undefined') - getCarrierListAndUpdate(); + if (typeof(getCarrierListAndUpdate) != 'undefined') + getCarrierListAndUpdate(); } }, error: function(XMLHttpRequest, textStatus, errorThrown) {alert("TECHNICAL ERROR: unable to save update quantity \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus);} @@ -407,9 +407,8 @@ function downQuantity(id, qty) updateCartSummary(jsonData.summary); updateHookShoppingCart(jsonData.HOOK_SHOPPING_CART); updateHookShoppingCartExtra(jsonData.HOOK_SHOPPING_CART_EXTRA); - if (jsonData.carriers != null) - if (typeof(getCarrierListAndUpdate) != 'undefined') - getCarrierListAndUpdate(); + if (typeof(getCarrierListAndUpdate) != 'undefined') + getCarrierListAndUpdate(); } }, error: function(XMLHttpRequest, textStatus, errorThrown) {alert("TECHNICAL ERROR: unable to save update quantity \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus);}