Skip to content
This repository was archived by the owner on Sep 10, 2021. It is now read-only.

Commit a08c8cf

Browse files
committed
BUG: refs #479. Fix the movecopy dialog treetable broken during the refactor
1 parent 85e5a00 commit a08c8cf

File tree

1 file changed

+33
-32
lines changed

1 file changed

+33
-32
lines changed

core/public/js/browse/browse.movecopy.js

Lines changed: 33 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,5 @@
11
var midas = midas || {};
22
midas.browse = midas.browse || {};
3-
$(document).ready(
4-
function() {
5-
$("#moveTable").treeTable(
6-
{
7-
callbackSelect: midas.browse.moveCopyCallbackSelect,
8-
callbackCheckboxes: midas.browse.moveCopyCallbackCheckboxes,
9-
callbackDblClick: midas.browse.moveCopyCallbackDblClick,
10-
callbackCustomElements: midas.browse.moveCopyCallbackCustomElements
11-
});
12-
$("img.tableLoading").hide();
13-
$("table#moveTable").show();
14-
15-
$('applet').hide();
16-
17-
if($('#selectElement') != undefined) {
18-
$('#selectElement').click(
19-
function() {
20-
var destHtml = $('#selectedDestination').html();
21-
var destValue = $('#selectedDestinationHidden').val();
22-
$('#destinationUpload').html(destHtml);
23-
$('#destinationId').val(destValue);
24-
$('.destinationUpload').html(destHtml);
25-
$('.destinationId').val(destValue);
26-
$( "div.MainDialog" ).dialog('close');
27-
$('applet').show();
28-
return false;
29-
});
30-
}
31-
$('img.infoLoading').show();
32-
$('div.ajaxInfoElement').html('');
33-
});
343

354
//dependance: common/browser.js
365
midas.ajaxSelectRequest='';
@@ -76,7 +45,7 @@ midas.browse.moveCopyCallbackCustomElements = function (node,elements,first) {
7645
elements['folders'] = jQuery.makeArray(elements['folders']);
7746
var padding=parseInt(node.find('td:first').css('padding-left').slice(0,-2));
7847
var html='';
79-
$.each(elements['folders'],
48+
$.each(elements['folders'],
8049
function(index, value) {
8150
if(value['policy']!='0') {
8251
html+= "<tr id='"+id+"-"+i+"' class='parent child-of-"+id+"' ajax='"+value['folder_id']+"'type='folder' policy='"+value['policy']+"' element='"+value['folder_id']+"'>";
@@ -87,3 +56,35 @@ midas.browse.moveCopyCallbackCustomElements = function (node,elements,first) {
8756
});
8857
return html;
8958
};
59+
60+
$(document).ready(
61+
function() {
62+
$("#moveTable").treeTable(
63+
{
64+
callbackSelect: midas.browse.moveCopyCallbackSelect,
65+
callbackCheckboxes: midas.browse.moveCopyCallbackCheckboxes,
66+
callbackDblClick: midas.browse.moveCopyCallbackDblClick,
67+
callbackCustomElements: midas.browse.moveCopyCallbackCustomElements
68+
});
69+
$("img.tableLoading").hide();
70+
$("table#moveTable").show();
71+
72+
$('applet').hide();
73+
74+
if($('#selectElement') != undefined) {
75+
$('#selectElement').click(
76+
function() {
77+
var destHtml = $('#selectedDestination').html();
78+
var destValue = $('#selectedDestinationHidden').val();
79+
$('#destinationUpload').html(destHtml);
80+
$('#destinationId').val(destValue);
81+
$('.destinationUpload').html(destHtml);
82+
$('.destinationId').val(destValue);
83+
$( "div.MainDialog" ).dialog('close');
84+
$('applet').show();
85+
return false;
86+
});
87+
}
88+
$('img.infoLoading').show();
89+
$('div.ajaxInfoElement').html('');
90+
});

0 commit comments

Comments
 (0)