This commit is contained in:
Kenneth Jannette
2024-03-12 01:28:51 -05:00
parent e29328ec66
commit 830e731a4e

View File

@@ -6,15 +6,7 @@ import { useParams } from "react-router-dom";
import { Link, useNavigate } from "react-router-dom"; import { Link, useNavigate } from "react-router-dom";
import EditElement from "../../pageElements/EditElement"; import EditElement from "../../pageElements/EditElement";
import { db } from "../../firebase"; import { db } from "../../firebase";
import { import { doc, getDoc } from "firebase/firestore";
collection,
updateDoc,
onSnapshot,
doc,
getDoc,
setDoc,
increment,
} from "firebase/firestore";
import { AppContext } from "../../Hooks/useContext/appContext"; import { AppContext } from "../../Hooks/useContext/appContext";
import Button from "../../pageElements/Button"; import Button from "../../pageElements/Button";
import ConfirmModal from "../Modals/ConfirmModal"; import ConfirmModal from "../Modals/ConfirmModal";
@@ -296,6 +288,7 @@ const DocEditPage = (props) => {
} }
async function handleCreateDocx() { async function handleCreateDocx() {
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
const docId = documentId; const docId = documentId;
const leadAttorneys = fetchedCase?.leadAttorneys const leadAttorneys = fetchedCase?.leadAttorneys
@@ -315,32 +308,39 @@ const DocEditPage = (props) => {
: null; : null;
try { try {
const response = await fetch(`${apiUrl}/genDocx/${docId}/${reqType}`, { console.log(
method: "POST", "--------------------------------->try block, apiURL",
headers: { apiUrl
Accept: "application/json", );
"Content-Type": "application/json", const response = await fetch(
}, `${apiUrl}/v1/generate-request-docx/${docId}`,
body: JSON.stringify({ {
caseCaption1: captionOne, method: "POST",
caseCaption2: captionTwo, headers: {
caseNumber: caseNum, Accept: "application/json",
clientPosition: clientPosition, "Content-Type": "application/json",
defendant: defendants, },
firm: lawFirm, body: JSON.stringify({
firmCity: city, caseCaption1: captionOne,
firmState: usState.code, caseCaption2: captionTwo,
firmStreetAddress: streetAdd, caseNumber: caseNum,
firmZip: zipCode, clientPosition: clientPosition,
judge: judge, defendant: defendants,
jurisdiction: juris, firm: lawFirm,
leadAttorneys: leadAttorneys, firmCity: city,
plaintiff: plaintiffs, firmState: usState.code,
state: state, firmStreetAddress: streetAdd,
tel: telephone, firmZip: zipCode,
venue: venued, 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);