From 89522d9b1c1d9ef73604df67a967988e61a0addf Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Mon, 15 Jan 2024 20:02:24 -0600 Subject: [PATCH 1/4] more --- src/Components/Document/DocEditPage.js | 51 ++++++++++++++++++++------ 1 file changed, 39 insertions(+), 12 deletions(-) diff --git a/src/Components/Document/DocEditPage.js b/src/Components/Document/DocEditPage.js index 7cfc75c..d9628ee 100644 --- a/src/Components/Document/DocEditPage.js +++ b/src/Components/Document/DocEditPage.js @@ -137,16 +137,35 @@ const DocEditPage = () => { } // TODO: *BUG* still sometimes gens repsonses after first one, maybe state is not updating getParsedRequests(documentId, documentType); - 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 }; + if (documentType == "combined-numbered") { + let arr = []; + console.log("combined numbered in useEffct fired"); + if (responsesCreated > 0) { + getCompletions(documentId).then((data) => { + data[0].responses.forEach((item) => { + if (item.text === "combined-numbered") { + return; + } else { + arr.push(item.text); + } }); - setResponses(resp); - }) - .catch((err) => console.log(err)); + }); + console.log("arr", arr); + // + } + } else { + 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]); @@ -214,9 +233,17 @@ const DocEditPage = () => { method: "GET", } ); - const res = await response.json(); - console.log("----------------res in getParsedrequests", res); - const req = res[0].requests; + let res; + 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; + } + if (req.length > 1) { setParsedRogs(req); } From ee498fae71cd2e6d4648cec251ff7eae66d3c55d Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Mon, 15 Jan 2024 20:03:46 -0600 Subject: [PATCH 2/4] more --- src/Components/Document/DocEditPage.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Components/Document/DocEditPage.js b/src/Components/Document/DocEditPage.js index d9628ee..07c50cc 100644 --- a/src/Components/Document/DocEditPage.js +++ b/src/Components/Document/DocEditPage.js @@ -151,7 +151,6 @@ const DocEditPage = () => { }); }); console.log("arr", arr); - // } } else { if (responsesCreated > 0) { From 1afb82e2479f5790ecc3188688d84c604a2600c7 Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Mon, 15 Jan 2024 22:49:52 -0600 Subject: [PATCH 3/4] mor --- src/Components/Document/DocEditPage.js | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/Components/Document/DocEditPage.js b/src/Components/Document/DocEditPage.js index 07c50cc..fe6192f 100644 --- a/src/Components/Document/DocEditPage.js +++ b/src/Components/Document/DocEditPage.js @@ -142,15 +142,9 @@ const DocEditPage = () => { console.log("combined numbered in useEffct fired"); if (responsesCreated > 0) { getCompletions(documentId).then((data) => { - data[0].responses.forEach((item) => { - if (item.text === "combined-numbered") { - return; - } else { - arr.push(item.text); - } - }); + //const foo = JSON.parse(data[0].responses); + console.log("*", data[0].responses); }); - console.log("arr", arr); } } else { if (responsesCreated > 0) { @@ -177,7 +171,6 @@ const DocEditPage = () => { return; } if (responsesCreated < 1) { - console.log("--------------------------------documentType", documentType); if (documentType == "combined-numbered") { try { const res = generateResponsesCombined(documentId); From c7b1a691abb9bab05c3706ccfe55a4fdc9a21900 Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Tue, 16 Jan 2024 13:38:22 -0600 Subject: [PATCH 4/4] more --- src/Components/Document/DocEditPage.js | 48 ++++++++------------------ 1 file changed, 14 insertions(+), 34 deletions(-) diff --git a/src/Components/Document/DocEditPage.js b/src/Components/Document/DocEditPage.js index fe6192f..a46e787 100644 --- a/src/Components/Document/DocEditPage.js +++ b/src/Components/Document/DocEditPage.js @@ -137,28 +137,16 @@ const DocEditPage = () => { } // TODO: *BUG* still sometimes gens repsonses after first one, maybe state is not updating getParsedRequests(documentId, documentType); - if (documentType == "combined-numbered") { - let arr = []; - console.log("combined numbered in useEffct fired"); - if (responsesCreated > 0) { - getCompletions(documentId).then((data) => { - //const foo = JSON.parse(data[0].responses); - console.log("*", data[0].responses); - }); - } - } else { - 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)); - } + 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 }; + }); + setResponses(resp); + }) + .catch((err) => console.log(err)); } }, [documentId]); @@ -225,17 +213,9 @@ const DocEditPage = () => { method: "GET", } ); - let res; - 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 res = await response.json(); + const req = res[0].requests; if (req.length > 1) { setParsedRogs(req); } @@ -564,7 +544,7 @@ const DocEditPage = () => { fetchedCase?.clientPosition == "Defendant" ? fetchedCase?.plaintiffParties : fetchedCase?.defendantParties; - + console.log("parsedRogs", parsedRogs); const editingContent = () => { return ( <> @@ -583,7 +563,7 @@ const DocEditPage = () => {
{numberingContent(i)} - {scrubAll(rog?.text)} + {rog?.text}