This commit is contained in:
Kenneth Jannette
2024-01-16 13:38:22 -06:00
parent 1afb82e247
commit c7b1a691ab

View File

@@ -137,28 +137,16 @@ const DocEditPage = () => {
} }
// TODO: *BUG* still sometimes gens repsonses after first one, maybe state is not updating // TODO: *BUG* still sometimes gens repsonses after first one, maybe state is not updating
getParsedRequests(documentId, documentType); getParsedRequests(documentId, documentType);
if (documentType == "combined-numbered") { if (responsesCreated > 0) {
let arr = []; getCompletions(documentId)
console.log("combined numbered in useEffct fired"); .then((data) => {
if (responsesCreated > 0) { const resp = data[0].responses.map((item, index) => {
getCompletions(documentId).then((data) => { // NEVER CHANGE THIS:
//const foo = JSON.parse(data[0].responses); return { showInputEle: false, resp: item.text, index: index };
console.log("*", data[0].responses); });
}); setResponses(resp);
} })
} else { .catch((err) => console.log(err));
if (responsesCreated > 0) {
getCompletions(documentId)
.then((data) => {
const resp = data[0].responses.map((item, index) => {
// NEVER CHANGE THIS:
return { showInputEle: false, resp: item.text, index: index };
});
console.log("resp", resp);
setResponses(resp);
})
.catch((err) => console.log(err));
}
} }
}, [documentId]); }, [documentId]);
@@ -225,17 +213,9 @@ const DocEditPage = () => {
method: "GET", method: "GET",
} }
); );
let res; const res = await response.json();
let req;
if (docType == "combined-numbered") {
res = await response.json();
let temp = res[0].requests;
req = JSON.parse(temp[0]);
} else {
res = await response.json();
req = res[0].requests;
}
const req = res[0].requests;
if (req.length > 1) { if (req.length > 1) {
setParsedRogs(req); setParsedRogs(req);
} }
@@ -564,7 +544,7 @@ const DocEditPage = () => {
fetchedCase?.clientPosition == "Defendant" fetchedCase?.clientPosition == "Defendant"
? fetchedCase?.plaintiffParties ? fetchedCase?.plaintiffParties
: fetchedCase?.defendantParties; : fetchedCase?.defendantParties;
console.log("parsedRogs", parsedRogs);
const editingContent = () => { const editingContent = () => {
return ( return (
<> <>
@@ -583,7 +563,7 @@ const DocEditPage = () => {
<div className="req-item-outer-div"> <div className="req-item-outer-div">
<div className="request-text-up"> <div className="request-text-up">
{numberingContent(i)} {numberingContent(i)}
{scrubAll(rog?.text)} {rog?.text}
</div> </div>
<div className="req-item-inner-div"> <div className="req-item-inner-div">
<EditElement <EditElement