Bläddra i källkod

HUE-4218 [oozie] Refresh parameters of a d&dropped action

Romain Rigaux 9 år sedan
förälder
incheckning
17645b4914
1 ändrade filer med 8 tillägg och 1 borttagningar
  1. 8 1
      apps/oozie/src/oozie/static/oozie/js/workflow-editor.ko.js

+ 8 - 1
apps/oozie/src/oozie/static/oozie/js/workflow-editor.ko.js

@@ -137,7 +137,7 @@ var Node = function (node) {
   };
 
   self.fetch_parameters = function () {
-    if (typeof self.properties.parameters != "undefined" && !self.actionParametersFetched()) { // Fetch once the possible variable when they exist
+    if (typeof self.properties.parameters != "undefined" && ! self.actionParametersFetched()) { // Fetch once the possible variable when they exist
       $.post("/oozie/editor/workflow/action/parameters/", {
         "node": ko.mapping.toJSON(self),
       }, function (data) {
@@ -165,6 +165,13 @@ var Node = function (node) {
       self.actionParametersFetched(false);
     });
   }
+
+  if (type == 'hive-document-widget' && typeof self.properties.uuid != "undefined") {
+    self.properties.uuid.subscribe(function () {
+      self.actionParametersFetched(false);
+      self.fetch_parameters();
+    });
+  }
 }