Forráskód Böngészése

HUE-8494 [importer] Fix failure to navigate on solr collection success

jdesjean 7 éve
szülő
commit
fa2fbf3
1 módosított fájl, 8 hozzáadás és 6 törlés
  1. 8 6
      desktop/core/src/desktop/templates/assist.mako

+ 8 - 6
desktop/core/src/desktop/templates/assist.mako

@@ -1304,12 +1304,14 @@ from desktop.views import _ko
           });
           self.sources.push(self.sourceIndex[sourceType.type]);
         });
-
-        huePubSub.subscribe('assist.collections.refresh', function() {
-          DataCatalog.getEntry({ sourceType: 'solr', namespace: self.sourceIndex['solr'].activeNamespace(), compute: self.sourceIndex['solr'].activeCompute(), path: [] }).done(function (entry) {
-            entry.clearCache({ cascade: true });
+        if (self.sourceIndex['solr']) {
+          huePubSub.subscribe('assist.collections.refresh', function() {
+            var namespace = self.sourceIndex['solr'].selectedNamespace();
+            DataCatalog.getEntry({ sourceType: 'solr', namespace: namespace, compute: namespace.compute(), path: [] }).done(function (entry) {
+              entry.clearCache({ cascade: true });
+            });
           });
-        });
+        }
 
         huePubSub.subscribe('assist.db.highlight', function (catalogEntry) {
           huePubSub.publish('left.assist.show');
@@ -2120,7 +2122,7 @@ from desktop.views import _ko
                   }, params.sql)),
                   apiHelper: self.apiHelper,
                   name: '${ _("Streams") }',
-                  type: 'solr',
+                  type: 'kafka',
                   icon: 'fa-sitemap',
                   minHeight: 75
                 });