From a393eaed05989ffdb3e4cd0d59954b4220dddb12 Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Thu, 7 Mar 2024 15:10:00 -0600 Subject: [PATCH] more --- src/Components/Document/DocEditPage.js | 8 ++++++++ src/pageElements/Cards.js | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Components/Document/DocEditPage.js b/src/Components/Document/DocEditPage.js index 6fe23a6..4566a79 100644 --- a/src/Components/Document/DocEditPage.js +++ b/src/Components/Document/DocEditPage.js @@ -45,6 +45,7 @@ const DocEditPage = () => { ); const [index, setIndex] = useState(0); const [isBusy, setIsBusy] = useState(false); + const fbUserId = group ? group.fbAuthUid : null; // For document generation: const state = group?.state[0] ? group.state[0].code : "ny"; const lawFirm = group ? group?.firm : null; @@ -287,6 +288,7 @@ const DocEditPage = () => { }); setResponses(result); updateRespGenerationCount(documentId); + updateUserAccountDocsGenerated(fbUserId); setIsLoading(false); }) .catch((err) => console.log(err)); @@ -449,6 +451,12 @@ const DocEditPage = () => { } } + async function updateUserAccountDocsGenerated(fbUserId) { + await updateDoc(doc(db, "users", fbUserId), { + docsGenerated: increment(1), + }); + } + async function updateRespGenerationCount(docId) { await updateDoc(doc(db, "documents", docId), { responseGenerations: increment(1), diff --git a/src/pageElements/Cards.js b/src/pageElements/Cards.js index 78eb275..d7e7ed6 100644 --- a/src/pageElements/Cards.js +++ b/src/pageElements/Cards.js @@ -281,7 +281,7 @@ export const DocCard = (props) => { const now = new Date().getTime(); const uploadedAt = new Date(createdAtTime * 1000); const isReportable = Math.round((now - uploadedAt) / 60 / 1000) > 15; - + console.log("responseGenerations", responseGenerations); const disabled = docType ? false : true; const tooltipText = "Parsing is taking a bit longer than usual. This usually resolves within 15 minutes. If it does not, click “report” and support will address the issue within 24 hours.";