瀏覽代碼

HUE-1102 [oozie] Cannot delete fields in action editor

Abraham Elmahrek 12 年之前
父節點
當前提交
bf86118
共有 1 個文件被更改,包括 14 次插入14 次删除
  1. 14 14
      apps/oozie/src/oozie/templates/editor/action_utils.mako

+ 14 - 14
apps/oozie/src/oozie/templates/editor/action_utils.mako

@@ -165,7 +165,7 @@
                   {'label': _('Add delete'), 'method': 'addPrepareDelete'},
                   {'label': _('Add delete'), 'method': 'addPrepareDelete'},
                   {'label': _('Add mkdir'), 'method': 'addPrepareMkdir'},
                   {'label': _('Add mkdir'), 'method': 'addPrepareMkdir'},
                 ],
                 ],
-                'remove': '$parent.removePrepare'
+                'remove': '$parent.removePrepare.bind($parent)'
               })
               })
             %>
             %>
           % endif
           % endif
@@ -179,7 +179,7 @@
                   {'label': _('Add Param'), 'method': 'addParam'},
                   {'label': _('Add Param'), 'method': 'addParam'},
                   {'label': _('Add Argument'), 'method': 'addArgument'},
                   {'label': _('Add Argument'), 'method': 'addArgument'},
                 ],
                 ],
-                'remove': '$parent.removeParam'
+                'remove': '$parent.removeParam.bind($parent)'
               })
               })
               %>
               %>
             % endif
             % endif
@@ -192,7 +192,7 @@
                   {'label': _('Add Argument'), 'method': 'addArgument'},
                   {'label': _('Add Argument'), 'method': 'addArgument'},
                   {'label': _('Add Env-Var'), 'method': 'addEnvVar'},
                   {'label': _('Add Env-Var'), 'method': 'addEnvVar'},
                 ],
                 ],
-                'remove': '$parent.removeParam'
+                'remove': '$parent.removeParam.bind($parent)'
               })
               })
               %>
               %>
             % endif
             % endif
@@ -204,7 +204,7 @@
                 'add': [
                 'add': [
                   {'label': _('Add Param'), 'method': 'addParam'},
                   {'label': _('Add Param'), 'method': 'addParam'},
                 ],
                 ],
-                'remove': '$parent.removeParam'
+                'remove': '$parent.removeParam.bind($parent)'
               })
               })
               %>
               %>
             % endif
             % endif
@@ -216,7 +216,7 @@
                 'add': [
                 'add': [
                   {'label': _('Add Argument'), 'method': 'addArgument'},
                   {'label': _('Add Argument'), 'method': 'addArgument'},
                 ],
                 ],
-                'remove': '$parent.removeParam'
+                'remove': '$parent.removeParam.bind($parent)'
               })
               })
               %>
               %>
             % endif
             % endif
@@ -228,7 +228,7 @@
                 'add': [
                 'add': [
                   {'label': _('Add Arg'), 'method': 'addArg'},
                   {'label': _('Add Arg'), 'method': 'addArg'},
                 ],
                 ],
-                'remove': '$parent.removeParam'
+                'remove': '$parent.removeParam.bind($parent)'
               })
               })
               %>
               %>
             % endif
             % endif
@@ -239,7 +239,7 @@
             job_properties_field(action_form['job_properties'], {
             job_properties_field(action_form['job_properties'], {
               'name': 'job_properties',
               'name': 'job_properties',
               'add': 'addProperty',
               'add': 'addProperty',
-              'remove': '$parent.removeProperty'
+              'remove': '$parent.removeProperty.bind($parent)'
             })
             })
             %>
             %>
           % endif
           % endif
@@ -249,7 +249,7 @@
             file_field(action_form['files'], {
             file_field(action_form['files'], {
               'name': 'files',
               'name': 'files',
               'add': 'addFile',
               'add': 'addFile',
-              'remove': '$parent.removeFile'
+              'remove': '$parent.removeFile.bind($parent)'
             })
             })
             %>
             %>
           % endif
           % endif
@@ -259,7 +259,7 @@
             archives_field(action_form['archives'], {
             archives_field(action_form['archives'], {
               'name': 'archives',
               'name': 'archives',
               'add': 'addArchive',
               'add': 'addArchive',
-              'remove': '$parent.removeArchive'
+              'remove': '$parent.removeArchive.bind($parent)'
             })
             })
             %>
             %>
           % endif
           % endif
@@ -273,7 +273,7 @@
             file_field(action_form['deletes'], {
             file_field(action_form['deletes'], {
               'name': 'deletes',
               'name': 'deletes',
               'add': 'addDelete',
               'add': 'addDelete',
-              'remove': '$parent.removeDelete'
+              'remove': '$parent.removeDelete.bind($parent)'
             })
             })
             %>
             %>
           % endif
           % endif
@@ -283,7 +283,7 @@
             file_field(action_form['mkdirs'], {
             file_field(action_form['mkdirs'], {
               'name': 'mkdirs',
               'name': 'mkdirs',
               'add': 'addMkdir',
               'add': 'addMkdir',
-              'remove': '$parent.removeMkdir'
+              'remove': '$parent.removeMkdir.bind($parent)'
             })
             })
             %>
             %>
           % endif
           % endif
@@ -293,7 +293,7 @@
             move_field(action_form['moves'], {
             move_field(action_form['moves'], {
               'name': 'moves',
               'name': 'moves',
               'add': 'addMove',
               'add': 'addMove',
-              'remove': '$parent.removeMove'
+              'remove': '$parent.removeMove.bind($parent)'
             })
             })
             %>
             %>
           % endif
           % endif
@@ -303,7 +303,7 @@
             chmod_field(action_form['chmods'], {
             chmod_field(action_form['chmods'], {
               'name': 'chmods',
               'name': 'chmods',
               'add': 'addChmod',
               'add': 'addChmod',
-              'remove': '$parent.removeChmod'
+              'remove': '$parent.removeChmod.bind($parent)'
             })
             })
             %>
             %>
           % endif
           % endif
@@ -313,7 +313,7 @@
             file_field(action_form['touchzs'], {
             file_field(action_form['touchzs'], {
               'name': 'touchzs',
               'name': 'touchzs',
               'add': 'addTouchz',
               'add': 'addTouchz',
-              'remove': '$parent.removeTouchz'
+              'remove': '$parent.removeTouchz.bind($parent)'
             })
             })
             %>
             %>
           % endif
           % endif