This commit is contained in:
Kenneth Jannette
2024-03-12 02:36:55 -05:00
parent 830e731a4e
commit 5f9df675ee

View File

@@ -262,7 +262,7 @@ const DocEditPage = (props) => {
async function createAndReturnDocx() { async function createAndReturnDocx() {
setIsBusy(true); setIsBusy(true);
const response = await handleCreateDocx(); const response = await handleCreateDocx();
if (response.status === 200) { if (response?.status === 200) {
setTimeout(getDocx, 5000); setTimeout(getDocx, 5000);
setTimeout(cleanUpDocx, 10000); setTimeout(cleanUpDocx, 10000);
} else { } else {
@@ -287,6 +287,16 @@ const DocEditPage = (props) => {
}); });
} }
async function postDocxData(obj) {
const docId = documentId;
const response = await fetch(`${apiUrl}/v1/store-docx-data/${docId}`, {
method: "POST",
body: JSON.stringify(obj),
});
console.log("res~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", response);
//return res;
}
async function handleCreateDocx() { async function handleCreateDocx() {
console.log("handleCreateDocx FIRED ------------------------------->"); console.log("handleCreateDocx FIRED ------------------------------->");
// TODO: compare to see if any changes made before gen, save those // TODO: compare to see if any changes made before gen, save those
@@ -307,11 +317,35 @@ const DocEditPage = (props) => {
? fetchedCase?.clientPosition ? fetchedCase?.clientPosition
: null; : null;
const obj = {
caseCaption1: captionOne,
caseCaption2: captionTwo,
caseNumber: caseNum,
clientPosition: clientPosition,
defendant: defendants,
firm: lawFirm,
firmCity: city,
firmState: usState.code,
firmStreetAddress: streetAdd,
firmZip: zipCode,
judge: judge,
jurisdiction: juris,
leadAttorneys: leadAttorneys,
plaintiff: plaintiffs,
state: state,
tel: telephone,
venue: venued,
};
try {
const res = postDocxData(obj);
console.log("res to first post", res);
} catch (err) {
console.log("err inpostDocxData", err);
}
/*
try { try {
console.log(
"--------------------------------->try block, apiURL",
apiUrl
);
const response = await fetch( const response = await fetch(
`${apiUrl}/v1/generate-request-docx/${docId}`, `${apiUrl}/v1/generate-request-docx/${docId}`,
{ {
@@ -320,31 +354,13 @@ const DocEditPage = (props) => {
Accept: "application/json", Accept: "application/json",
"Content-Type": "application/json", "Content-Type": "application/json",
}, },
body: JSON.stringify({
caseCaption1: captionOne,
caseCaption2: captionTwo,
caseNumber: caseNum,
clientPosition: clientPosition,
defendant: defendants,
firm: lawFirm,
firmCity: city,
firmState: usState.code,
firmStreetAddress: streetAdd,
firmZip: zipCode,
judge: judge,
jurisdiction: juris,
leadAttorneys: leadAttorneys,
plaintiff: plaintiffs,
state: state,
tel: telephone,
venue: venued,
}),
} }
); );
return response; return response;
} catch (error) { } catch (error) {
console.error("Error sending responses to the server:", error); console.error("Error sending responses to the server:", error);
} }
*/
} }
const handleConfirmReport = () => { const handleConfirmReport = () => {