diff --git a/app_catalog/static/dashboard/project/app_catalog/app_catalog.js b/app_catalog/static/dashboard/project/app_catalog/app_catalog.js index 4b864af..34f31e6 100644 --- a/app_catalog/static/dashboard/project/app_catalog/app_catalog.js +++ b/app_catalog/static/dashboard/project/app_catalog/app_catalog.js @@ -533,9 +533,13 @@ assetNameToAsset[asset.name] = asset; }); angular.forEach($scope.assets, function(asset) { + asset.disabled = false; if ('depends' in asset) { angular.forEach(asset.depends, function(dep) { dep.asset = assetNameToAsset[dep.name]; + if('disabled' in asset && dep.asset.disabled) { + asset.disabled = true; + } }); } });