if (!newFilename.equals(mFile.getFileName())) {\r
FileDataStorageManager fdsm = new FileDataStorageManager(mAccount, getActivity().getContentResolver());\r
if (fdsm.getFileById(mFile.getFileId()) != null) {\r
- OCFile newFile = new OCFile(fdsm.getFileById(mFile.getParentId()).getRemotePath() + OCFile.PATH_SEPARATOR + newFilename);\r
+ OCFile newFile = new OCFile(fdsm.getFileById(mFile.getParentId()).getRemotePath() + newFilename);\r
newFile.setCreationTimestamp(mFile.getCreationTimestamp());\r
newFile.setFileId(mFile.getFileId());\r
newFile.setFileLength(mFile.getFileLength());\r
if (mFile.isDown()) {\r
File f = new File(mFile.getStoragePath());\r
Log.e(TAG, f.getAbsolutePath());\r
- f.renameTo(new File(f.getParent()+"/"+newFilename));\r
- Log.e(TAG, f.getAbsolutePath());\r
- newFile.setStoragePath(f.getAbsolutePath());\r
+ f.renameTo(new File(f.getParent() + File.separator + newFilename)); // TODO check if fails\r
+ Log.e(TAG, f.getParent() + File.separator + newFilename);\r
+ newFile.setStoragePath(f.getParent() + File.separator + newFilename);\r
}\r
\r
new Thread(new RenameRunnable(mFile, newFile, mAccount, new Handler())).start();\r