diff --git a/src/Components/Case/CaseDetailsPage.js b/src/Components/Case/CaseDetailsPage.js index aff58ba..a434bba 100644 --- a/src/Components/Case/CaseDetailsPage.js +++ b/src/Components/Case/CaseDetailsPage.js @@ -40,23 +40,21 @@ const CaseDetailsPage = () => { ? process.env.REACT_APP_API_DEV : process.env.REACT_APP_API_PROD; - function getDocument(docId) { - const docRef = doc(db, "users", fbUserId); + function getDocument(docId, caseId) { + const docRef = doc(db, "documents", `${docId}`); const res = getDoc(docRef).then(function (doc) { if (doc.exists) { const data = doc.data(); console.log("data in getDocument", data); - return data; + if (data.docType != undefined) { + navigate(`/docedit/${docId}/${caseId}`); + } else { + setTimeout(getDocument, 10000, docId, caseId); + } } else { console.log("No such document."); } }); - console.log("res", res); - if (res.docType === "combined-numbered") { - console.log("We got one"); - } else { - setTimeout(getDocument, 3000, docId); - } } // isComplaint = true - NEVER CHANGE THESE ARGS async function generateOutgoingDiscReq(docId, clientPosition) { @@ -70,7 +68,7 @@ const CaseDetailsPage = () => { const res = response; return res; } catch (err) { - console.log("generate out error", err); + console.log("generateOutgoingDiscReq out error", err); } } // isComplaint = false - NEVER CHANGE THESE ARGS @@ -85,7 +83,7 @@ const CaseDetailsPage = () => { const res = response; return res; } catch (err) { - console.log("gen resp err", err); + console.log("generateRespIncomingDiscReq resp err", err); } } @@ -101,7 +99,7 @@ const CaseDetailsPage = () => { } else { const isComplaint = false; generateRespIncomingDiscReq(docId, isComplaint, clientPosition); - setTimeout(handleNavigate, 60000, docId, caseId); + setTimeout(handleNavigate, 50000, docId, caseId); } } @@ -141,7 +139,6 @@ const CaseDetailsPage = () => { }, [fbUserId]); const handleUploadDoc = () => { - console.log("docAllowed, docsGenewrated", docsAllowed, docsGenerated); if (docsAllowed - docsGenerated > 0) { setShowUploadModal(true); } else { @@ -151,8 +148,7 @@ const CaseDetailsPage = () => { const handleNavigate = (docId, caseId) => { console.log("handle navigate fired docId", docId); - getDocument("docId", docId); - //navigate(`/docedit/${docId}/${caseId}`); + getDocument(docId, caseId); }; const handleNavEdit = (documentId, caseId) => {