Jelajahi Sumber

HUE-8416 [assist] Fix the indexes left assist panel

Johan Ahlen 7 tahun lalu
induk
melakukan
392b46fd99
1 mengubah file dengan 15 tambahan dan 0 penghapusan
  1. 15 0
      desktop/core/src/desktop/templates/assist.mako

+ 15 - 0
desktop/core/src/desktop/templates/assist.mako

@@ -1418,6 +1418,21 @@ from desktop.views import _ko
           });
         }
 
+        if (options.isSolr) {
+          if (self.sources().length === 1) {
+            self.selectedSource(self.sources()[0]);
+            self.selectedSource().loadNamespaces().done(function () {
+              var solrNamespace = self.selectedSource().selectedNamespace();
+              if (solrNamespace) {
+                solrNamespace.initDatabases();
+                solrNamespace.whenLoaded(function () {
+                  solrNamespace.setDatabase('default');
+                })
+              }
+            })
+          }
+        }
+
         self.breadcrumb = ko.computed(function () {
           if (self.selectedSource()) {
             if (self.selectedSource().selectedNamespace()) {