]> source.dussan.org Git - nextcloud-server.git/commitdiff
Correct file move by dropping on folder
authorBrice Maron <brice@bmaron.net>
Tue, 8 May 2012 22:07:14 +0000 (22:07 +0000)
committerBrice Maron <brice@bmaron.net>
Tue, 8 May 2012 22:07:14 +0000 (22:07 +0000)
apps/files/js/files.js

index 2dce00035e162fe0195c035ea21f2dc6ab41547f..4b4e96b949ea44bf27293cba572537ec20aef09f 100644 (file)
@@ -569,16 +569,16 @@ var dragOptions={
 var folderDropOptions={
        drop: function( event, ui ) {
                var file=ui.draggable.parent().data('file');
-               var target=$(this).text().trim();
+               var target=$(this).find('.nametext').text().trim();
                var dir=$('#dir').val();
                $.ajax({
                        url: OC.filePath('files', 'ajax', 'move.php'),
-               data: "dir="+encodeURIComponent(dir)+"&file="+encodeURIComponent(file)+'&target='+encodeURIComponent(dir)+'/'+encodeURIComponent(target),
-               complete: function(data){boolOperationFinished(data, function(){
-                       var el = $('#fileList tr').filterAttr('data-file',file).find('td.filename');
-                       el.draggable('destroy');
-                       FileList.remove(file);
-               });}
+                       data: "dir="+encodeURIComponent(dir)+"&file="+encodeURIComponent(file)+'&target='+encodeURIComponent(dir)+'/'+encodeURIComponent(target),
+                       complete: function(data){boolOperationFinished(data, function(){
+                               var el = $('#fileList tr').filterAttr('data-file',file).find('td.filename');
+                               el.draggable('destroy');
+                               FileList.remove(file);
+                       });}
                });
        }
 }