From 5dd7c20491713f8be29df4c5e4c3de2d140cd4bf Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Mon, 5 Feb 2024 23:48:47 -0600 Subject: [PATCH 1/2] fix? --- src/Components/Case/CaseDetailsPage.js | 27 +++++++++++++------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/src/Components/Case/CaseDetailsPage.js b/src/Components/Case/CaseDetailsPage.js index 73b7ac6..74aac76 100644 --- a/src/Components/Case/CaseDetailsPage.js +++ b/src/Components/Case/CaseDetailsPage.js @@ -20,7 +20,6 @@ import { const CaseDetailsPage = () => { const { caseId } = useParams(); const [subCase, setSubCase] = useState(null); - const [temp, setTemp] = useState(); const navigate = useNavigate(); const [showUploadModal, setShowUploadModal] = useState(); const [showCreateModal, setShowCreateModal] = useState(); @@ -63,15 +62,16 @@ const CaseDetailsPage = () => { try { const docRef = doc(db, "users", fbUserId); const response = await getDoc(docRef).then(function (doc) { - doc.exists ? setTemp(doc.data()) : console.log("No such document!"); - setDocsAllowed(temp.docsAllowedPerMonth); - setDocsGenerated(temp.docsGenerated); - console.log( - "**docsAllowed, docsGenerated", - docsAllowed, - docsGenerated - ); + if (doc.exists) { + const data = doc.data(); + setDocsAllowed(data.docsAllowedPerMonth); + setDocsGenerated(data.docsGenerated); + return data; + } else { + console.log("No such document."); + } }); + console.log("response", response); } catch (err) { console.error(err); } @@ -80,7 +80,7 @@ const CaseDetailsPage = () => { }, [fbUserId]); const handleUploadDoc = () => { - console.log("documents generated this period:", docsGenerated); + console.log("docsAllowed, docsGenerate", docsAllowed, docsGenerated); if (docsAllowed - docsGenerated > 0) { setShowUploadModal(true); } else { @@ -98,16 +98,15 @@ const CaseDetailsPage = () => { navigate(`/signup/${isUpgrade}/${currentPlan}`); }; - async function updateRespGenerationCount() { - console.log("temp.fbAuthUid", temp.fbAuthUid); - await updateDoc(doc(db, "users", temp.fbAuthUid), { + async function updateUserAccountDocsGenerated() { + await updateDoc(doc(db, "users", fbUserId), { docsGenerated: increment(1), }); } const handleSuccess = () => { setIsLoading(true); - updateRespGenerationCount(); + updateUserAccountDocsGenerated(); setShowUploadModal(false); setTimeout(handleNavigate, 40000); }; From 7194f6586ca5d6c83533035acaa9909f28535568 Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Tue, 6 Feb 2024 00:01:29 -0600 Subject: [PATCH 2/2] more --- src/Components/Case/CaseDetailsPage.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Components/Case/CaseDetailsPage.js b/src/Components/Case/CaseDetailsPage.js index 74aac76..668cea5 100644 --- a/src/Components/Case/CaseDetailsPage.js +++ b/src/Components/Case/CaseDetailsPage.js @@ -71,7 +71,6 @@ const CaseDetailsPage = () => { console.log("No such document."); } }); - console.log("response", response); } catch (err) { console.error(err); } @@ -80,7 +79,6 @@ const CaseDetailsPage = () => { }, [fbUserId]); const handleUploadDoc = () => { - console.log("docsAllowed, docsGenerate", docsAllowed, docsGenerated); if (docsAllowed - docsGenerated > 0) { setShowUploadModal(true); } else {