refactor(document): complete signed post flows via fileClient
This commit is contained in:
@@ -6,7 +6,8 @@ import { getJson, requestJson } from "../clients/endpointClient";
|
||||
import {
|
||||
getFileJson,
|
||||
getSignedFileJson,
|
||||
downloadFileBlob
|
||||
downloadFileBlob,
|
||||
postSignedFileJson
|
||||
} from "../clients/fileClient";
|
||||
|
||||
export const getAwaitingSubmissionFromBlob = (containerName) => {
|
||||
@@ -117,17 +118,10 @@ export const uploadFiles = async (
|
||||
|
||||
var queryUrl = "/api/file/upload";
|
||||
|
||||
const hashedUrl = await buildHashedQueryUrl(queryUrl);
|
||||
|
||||
const config = {
|
||||
method: "post",
|
||||
url: hashedUrl,
|
||||
data: formData,
|
||||
headers: { "content-type": "multipart/form-data" }
|
||||
};
|
||||
|
||||
try {
|
||||
return await requestJson(config);
|
||||
return await postSignedFileJson(queryUrl, formData, {
|
||||
headers: { "content-type": "multipart/form-data" }
|
||||
});
|
||||
} catch (error) {
|
||||
consoleLogger(error);
|
||||
}
|
||||
@@ -146,17 +140,10 @@ export const uploadSingleFile = async (filesObj, containerID, casefolderID) => {
|
||||
|
||||
var queryUrl = "/api/file/uploadsinglefile";
|
||||
|
||||
const hashedUrl = await buildHashedQueryUrl(queryUrl);
|
||||
|
||||
const config = {
|
||||
method: "post",
|
||||
url: hashedUrl,
|
||||
data: formData,
|
||||
headers: { "content-type": "multipart/form-data" }
|
||||
};
|
||||
|
||||
try {
|
||||
return await requestJson(config);
|
||||
return await postSignedFileJson(queryUrl, formData, {
|
||||
headers: { "content-type": "multipart/form-data" }
|
||||
});
|
||||
} catch (error) {
|
||||
consoleLogger(error);
|
||||
}
|
||||
@@ -176,17 +163,10 @@ export const uploadRepFiles = async (
|
||||
|
||||
var queryUrl = "/api/file/upload";
|
||||
|
||||
const hashedUrl = await buildHashedQueryUrl(queryUrl);
|
||||
|
||||
const config = {
|
||||
method: "post",
|
||||
url: hashedUrl,
|
||||
data: formData,
|
||||
headers: { "content-type": "multipart/form-data" }
|
||||
};
|
||||
|
||||
try {
|
||||
return await requestJson(config);
|
||||
return await postSignedFileJson(queryUrl, formData, {
|
||||
headers: { "content-type": "multipart/form-data" }
|
||||
});
|
||||
} catch (error) {
|
||||
consoleLogger(error);
|
||||
}
|
||||
@@ -201,17 +181,10 @@ export const generateRepPDF = async (
|
||||
var queryUrl =
|
||||
"/api/file/generatepdf" + (options.download ? "?download=true" : "");
|
||||
|
||||
const hashedUrl = await buildHashedQueryUrl(queryUrl);
|
||||
|
||||
const config = {
|
||||
method: "post",
|
||||
url: hashedUrl,
|
||||
data: formValues,
|
||||
...(options.download ? { responseType: "blob" } : {})
|
||||
};
|
||||
|
||||
try {
|
||||
return await requestJson(config);
|
||||
return await postSignedFileJson(queryUrl, formValues, {
|
||||
...(options.download ? { responseType: "blob" } : {})
|
||||
});
|
||||
} catch (error) {
|
||||
consoleLogger(error);
|
||||
}
|
||||
@@ -234,17 +207,10 @@ export const generateAppealPDF = async (
|
||||
appealType +
|
||||
(options.download ? "&download=true" : "");
|
||||
|
||||
const hashedUrl = await buildHashedQueryUrl(queryUrl);
|
||||
|
||||
const config = {
|
||||
method: "post",
|
||||
url: hashedUrl,
|
||||
data: formValues,
|
||||
...(options.download ? { responseType: "blob" } : {})
|
||||
};
|
||||
|
||||
try {
|
||||
return await requestJson(config);
|
||||
return await postSignedFileJson(queryUrl, formValues, {
|
||||
...(options.download ? { responseType: "blob" } : {})
|
||||
});
|
||||
} catch (error) {
|
||||
consoleLogger(error);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user