瀏覽代碼

[core] Don't show _impala_builtins in assist panel

Johan Ahlen 10 年之前
父節點
當前提交
327cace
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      desktop/core/src/desktop/static/desktop/js/assistHelper.js

+ 5 - 1
desktop/core/src/desktop/static/desktop/js/assistHelper.js

@@ -113,7 +113,11 @@ AssistHelper.prototype.fetchTerms = function(databaseName, tableName, columnName
 
 
 AssistHelper.prototype.fetchDatabases = function(successCallback, errorCallback) {
 AssistHelper.prototype.fetchDatabases = function(successCallback, errorCallback) {
   var self = this;
   var self = this;
-  self.fetchAssistData("/" + self.options.app + "/api/autocomplete/", successCallback, errorCallback);
+  self.fetchAssistData("/" + self.options.app + "/api/autocomplete/", function(data) {
+    // Blacklist of system databases
+    data.databases = $.grep(data.databases, function(database) { return database !== "_impala_builtins" });
+    successCallback(data);
+  }, errorCallback);
 };
 };
 
 
 AssistHelper.prototype.fetchTables = function(databaseName, successCallback, errorCallback) {
 AssistHelper.prototype.fetchTables = function(databaseName, successCallback, errorCallback) {