fix: remove filename encoding
This commit is contained in:
parent
6217c42440
commit
c57a59c29b
@ -224,17 +224,10 @@ class PCloudImpl {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
//TODO: remove filename encoding as soon as it is fixed API wise: https://github.com/pCloud/pcloud-sdk-java/issues/13
|
|
||||||
String filename = file.getName();
|
|
||||||
String encodedFilename = URLEncoder.encode(filename, UTF_8);
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
RemoteFile newFile = client() //
|
RemoteFile newFile = client() //
|
||||||
.createFile(file.getParent().getPath(), encodedFilename, pCloudDataSource, new Date(), listener, uploadOptions) //
|
.createFile(file.getParent().getPath(), file.getName(), pCloudDataSource, new Date(), listener, uploadOptions) //
|
||||||
.execute();
|
.execute();
|
||||||
if (!filename.equals(encodedFilename)) {
|
|
||||||
return client().renameFile(newFile.fileId(), filename).execute();
|
|
||||||
}
|
|
||||||
return newFile;
|
return newFile;
|
||||||
} catch (ApiError ex) {
|
} catch (ApiError ex) {
|
||||||
handleApiError(ex);
|
handleApiError(ex);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user