Update API endpoint to upload and fetch files

This commit is contained in:
Vishnu Mohandas 2020-10-11 05:59:31 +05:30
parent fa8a284af3
commit d5338af961
3 changed files with 5 additions and 12 deletions

View file

@ -106,11 +106,8 @@ class File {
}
String getDownloadUrl() {
final api = isEncrypted ? "encrypted-files" : "files";
return Configuration.instance.getHttpEndpoint() +
"/" +
api +
"/download/" +
"/files/download/" +
uploadedFileID.toString() +
"?token=" +
Configuration.instance.getToken();
@ -127,11 +124,8 @@ class File {
}
String getThumbnailUrl() {
final api = isEncrypted ? "encrypted-files" : "files";
return Configuration.instance.getHttpEndpoint() +
"/" +
api +
"/preview/" +
"/files/preview/" +
uploadedFileID.toString() +
"?token=" +
Configuration.instance.getToken();

View file

@ -17,7 +17,7 @@ class DiffFetcher {
Future<List<File>> getEncryptedFilesDiff(int lastSyncTime, int limit) async {
return _dio
.get(
Configuration.instance.getHttpEndpoint() + "/encrypted-files/diff",
Configuration.instance.getHttpEndpoint() + "/files/diff",
queryParameters: {
"token": Configuration.instance.getToken(),
"sinceTime": lastSyncTime,

View file

@ -19,8 +19,7 @@ class FileUploader {
Future<UploadURL> getUploadURL() {
return Dio()
.get(
Configuration.instance.getHttpEndpoint() +
"/encrypted-files/upload-url",
Configuration.instance.getHttpEndpoint() + "/files/upload-url",
options: Options(
headers: {"X-Auth-Token": Configuration.instance.getToken()}),
)
@ -114,7 +113,7 @@ class FileUploader {
};
return _dio
.post(
Configuration.instance.getHttpEndpoint() + "/encrypted-files",
Configuration.instance.getHttpEndpoint() + "/files",
options:
Options(headers: {"X-Auth-Token": Configuration.instance.getToken()}),
data: data,