Quellcode durchsuchen

AMBARI-12529. Host component is not deleting after clicking delete first time (akovalenko)

Aleksandr Kovalenko vor 10 Jahren
Ursprung
Commit
8e0d9d5b2a
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      ambari-web/app/controllers/main/host/details.js

+ 2 - 1
ambari-web/app/controllers/main/host/details.js

@@ -382,7 +382,8 @@ App.MainHostDetailsController = Em.Controller.extend({
    */
   removeHostComponentModel: function(componentName, hostName) {
     var component = App.HostComponent.find().filterProperty('componentName', componentName).findProperty('hostName', hostName);
-    App.cache['services'].findProperty('ServiceInfo.service_name', component.get('serviceName')).host_components.without(component.get('id'));
+    var serviceInCache = App.cache['services'].findProperty('ServiceInfo.service_name', component.get('service.serviceName'));
+    serviceInCache.host_components = serviceInCache.host_components.without(component.get('id'));
     App.serviceMapper.deleteRecord(component);
   },