mobile: clear download/upload progress on cancel token

This commit is contained in:
ammarahm-ed
2023-09-20 10:03:42 +05:00
parent f0657f47f9
commit 4dcd055dec
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;