diff --git a/src/Components/Case/CaseDetailsPage.js b/src/Components/Case/CaseDetailsPage.js index ad27aff..aff58ba 100644 --- a/src/Components/Case/CaseDetailsPage.js +++ b/src/Components/Case/CaseDetailsPage.js @@ -40,6 +40,24 @@ const CaseDetailsPage = () => { ? process.env.REACT_APP_API_DEV : process.env.REACT_APP_API_PROD; + function getDocument(docId) { + const docRef = doc(db, "users", fbUserId); + const res = getDoc(docRef).then(function (doc) { + if (doc.exists) { + const data = doc.data(); + console.log("data in getDocument", data); + return data; + } 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) { try { @@ -133,7 +151,8 @@ const CaseDetailsPage = () => { const handleNavigate = (docId, caseId) => { console.log("handle navigate fired docId", docId); - navigate(`/docedit/${docId}/${caseId}`); + getDocument("docId", docId); + //navigate(`/docedit/${docId}/${caseId}`); }; const handleNavEdit = (documentId, caseId) => {