]> source.dussan.org Git - nextcloud-server.git/commitdiff
Files: fix moving files by DnD
authorRobin Appelman <icewind@owncloud.com>
Thu, 31 Jan 2013 16:56:44 +0000 (17:56 +0100)
committerRobin Appelman <icewind@owncloud.com>
Thu, 31 Jan 2013 16:56:44 +0000 (17:56 +0100)
apps/files/ajax/move.php
apps/files/js/upload.js [new file with mode: 0644]

index 99e43ed23be58d1721f6d3b0f77e1a6a8044fe6f..78ed218c13623571cb41c6ce448e7c72a1617f4a 100644 (file)
@@ -17,8 +17,8 @@ if(\OC\Files\Filesystem::file_exists($target . '/' . $file)) {
 }
 
 if ($dir != '' || $file != 'Shared') {
-       $targetFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $file);
-       $sourceFile = \OC\Files\Filesystem::normalizePath($target . '/' . $file);
+       $targetFile = \OC\Files\Filesystem::normalizePath($target . '/' . $file);
+       $sourceFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $file);
        if(\OC\Files\Filesystem::rename($sourceFile, $targetFile)) {
                OCP\JSON::success(array("data" => array( "dir" => $dir, "files" => $file )));
        } else {
diff --git a/apps/files/js/upload.js b/apps/files/js/upload.js
new file mode 100644 (file)
index 0000000..9d9f61f
--- /dev/null
@@ -0,0 +1,8 @@
+function Upload(fileSelector) {
+       if ($.support.xhrFileUpload) {
+               return new XHRUpload(fileSelector.target.files);
+       } else {
+               return new FormUpload(fileSelector);
+       }
+}
+Upload.target = OC.filePath('files', 'ajax', 'upload.php');