fix: authorization token refresh

This commit is contained in:
alt0
2022-12-22 17:00:36 +08:00
parent 0853be36b3
commit 42c26da5eb
3 changed files with 6 additions and 2 deletions
@@ -94,6 +94,10 @@ export async function setAuthorization(config: AxiosRequestConfig<unknown>) {
}
if (isAccessTokenExpired(token.accessToken)) {
await refreshToken();
token = getToken();
}
if (!token) {
throw new Error('No authorization token.');
}
if (!config.headers) {
config.headers = {};
+1 -1
View File
@@ -199,7 +199,7 @@ export async function downloadWorkspace(
responseType: 'arraybuffer',
});
return data.data;
return data?.data;
}
export async function uploadBlob(params: { blob: Blob }): Promise<string> {