This commit is contained in:
Kenneth Jannette
2024-02-05 23:48:47 -06:00
parent 83eafd728b
commit 5dd7c20491

View File

@@ -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);
};