|
|
@@ -218,6 +218,16 @@ ${ layout.menubar(section='workflows', is_editor=True, pullright=buttons) }
|
|
|
|
|
|
<!-- ko if: $root.currentDraggableSection() === 'actions' -->
|
|
|
<span class="draggable-actions">
|
|
|
+
|
|
|
+ % if not ENABLE_DOCUMENT_ACTION.get():
|
|
|
+ <div data-bind="css: { 'draggable-widget': true },
|
|
|
+ draggable: {data: draggableHiveDocumentAction(), isEnabled: true,
|
|
|
+ options: {'refreshPositions': true, 'stop': function(){ $root.isDragging(false); }, 'start': function(event, ui){ $root.isDragging(true); $root.currentlyDraggedWidget(draggableHiveDocumentAction());}}}"
|
|
|
+ title="${_('Hive query')}" rel="tooltip" data-placement="top">
|
|
|
+ <a class="draggable-icon"><img src="${ static('oozie/art/icon_beeswax_48.png') }" class="app-icon"><sup style="color: #338bb8; margin-left: -4px; top: -14px; font-size: 12px">2</sup></a>
|
|
|
+ </div>
|
|
|
+ % endif
|
|
|
+
|
|
|
<div data-bind="css: { 'draggable-widget': true },
|
|
|
draggable: {data: draggableHiveAction(), isEnabled: true,
|
|
|
options: {'refreshPositions': true, 'stop': function(){ $root.isDragging(false); }, 'start': function(event, ui){ $root.isDragging(true); $root.currentlyDraggedWidget(draggableHiveAction());}}}"
|
|
|
@@ -611,12 +621,12 @@ ${ dashboard.import_bindings() }
|
|
|
|
|
|
|
|
|
% if ENABLE_DOCUMENT_ACTION.get():
|
|
|
- var defaultSection = 'documents';
|
|
|
+ var defaultSection = apiHelper.getFromTotalStorage('oozie', 'draggable_section', 'documents');
|
|
|
% else:
|
|
|
var defaultSection = 'actions';
|
|
|
% endif
|
|
|
|
|
|
- viewModel.currentDraggableSection(apiHelper.getFromTotalStorage('oozie', 'draggable_section', defaultSection));
|
|
|
+ viewModel.currentDraggableSection(defaultSection);
|
|
|
|
|
|
viewModel.init();
|
|
|
viewModel.workflow.tracker().markCurrentStateAsClean();
|