mobile: clear download/upload progress on cancel token

This commit is contained in:
ammarahm-ed
2023-09-20 10:03:42 +05:00
committed by Ammar Ahmed
parent d252c6fc5c
commit 6d2be3a083
2 changed files with 8 additions and 2 deletions

View File

@@ -60,7 +60,10 @@ export async function downloadFile(filename, data, cancelToken) {
console.log("downloading: ", recieved, total);
});
cancelToken.cancel = request.cancel;
cancelToken.cancel = () => {
useAttachmentStore.getState().remove(filename);
request.cancel();
};
let response = await request;
await fileCheck(response, totalSize);
let status = response.info().status;

View File

@@ -72,7 +72,10 @@ export async function uploadFile(filename, data, cancelToken) {
);
});
cancelToken.cancel = request.cancel;
cancelToken.cancel = () => {
useAttachmentStore.getState().remove(filename);
request.cancel();
};
let response = await request;
let status = response.info().status;