From fae1ce4ea76e5e4db638e549f2dae70c4125acac Mon Sep 17 00:00:00 2001
From: Brice Maron <brice@bmaron.net>
Date: Tue, 8 May 2012 22:07:14 +0000
Subject: [PATCH] Correct file move by dropping on folder

---
 apps/files/js/files.js | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/apps/files/js/files.js b/apps/files/js/files.js
index 2dce00035e1..4b4e96b949e 100644
--- a/apps/files/js/files.js
+++ b/apps/files/js/files.js
@@ -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);
+			});}
 		});
 	}
 }
-- 
GitLab