Bläddra i källkod

HUE-3737 [metastore] All beeswax queries executed via metastore fails to redirect due to JS error

Johan Ahlen 9 år sedan
förälder
incheckning
4db69d9

+ 5 - 2
apps/beeswax/src/beeswax/static/beeswax/js/beeswax.vm.js

@@ -643,8 +643,11 @@ function BeeswaxViewModel(server, apiHelper) {
           self.setErrors(data.message, data.errors);
           self.design.isRunning(false);
           $(document).trigger('error.query');
-        }
-        else {
+          $(document).trigger("error", data.message);
+          if (typeof window.console !== 'undefined') {
+            console.error(data.message);
+          }
+        } else {
           $(document).trigger('watched.query', data);
         }
       },

+ 1 - 1
apps/beeswax/src/beeswax/templates/execute.mako

@@ -1193,7 +1193,7 @@ var i18n = {
   errorLoadingDatabases: "${ _('There was a problem loading the databases') }"
 };
 
-var editorViewModel = new EditorViewModel([], editorViewModelOptions, i18n);
+var editorViewModel = new EditorViewModel([], [], editorViewModelOptions, i18n);
 var notebook = editorViewModel.newNotebook();
 var snippet = notebook.newSnippet(snippetType);
 var apiHelper = snippet.getApiHelper();