Browse Source

HUE-3471 [beeswax] Assist does not show the DB from the saved query

Johan Ahlen 9 năm trước cách đây
mục cha
commit
ac51f3b
1 tập tin đã thay đổi với 7 bổ sung4 xóa
  1. 7 4
      apps/beeswax/src/beeswax/static/beeswax/js/beeswax.vm.js

+ 7 - 4
apps/beeswax/src/beeswax/static/beeswax/js/beeswax.vm.js

@@ -76,10 +76,13 @@ function BeeswaxViewModel(server, assistHelper) {
 
   var type = server === "beeswax" ? "hive" : "impala";
   huePubSub.subscribe("assist.db.panel.ready", function () {
-    huePubSub.publish('assist.set.database', {
-      source: type,
-      name: self.database()
-    });
+    // Defer to let the db be set
+    window.setTimeout(function () {
+      huePubSub.publish('assist.set.database', {
+        source: type,
+        name: self.database()
+      });
+    }, 0);
   });
 
   huePubSub.subscribe("assist.database.selected", function (database) {