diff --git a/lib/zin/wg/productcharterbox/js/v1.js b/lib/zin/wg/productcharterbox/js/v1.js index 223a659c08..609d8de5b0 100644 --- a/lib/zin/wg/productcharterbox/js/v1.js +++ b/lib/zin/wg/productcharterbox/js/v1.js @@ -294,7 +294,6 @@ window.updateItems = function(currentProduct = '', currentBranch = '') } } } - if(currentProduct !== '') { $('[name^=product][value="' + currentProduct + '"]').closest('.productBox').find('[name^="branch"]').each(function() @@ -326,5 +325,17 @@ window.updateItems = function(currentProduct = '', currentBranch = '') window.branchChange = function(event) { - const productID = $(event.target).closest('.productBox').find('.linkProduct .picker-box').zui('picker').$.value; + const productID = $(event.target).closest('.productBox').find('.linkProduct .picker-box').zui('picker').$.value; + const objectType = $(event.target).closest('.productsBox').data('objecttype'); + const $product = $(event.target).closest('.productBox').find('.linkProduct .pick-value'); + if(objectType == 'roadmap') + { + loadRoadmap($product); + } + else + { + loadPlan($product); + } + + updateItems(productID, $(event.target).val()); }