From 48bface0d8569dee6dd1f9eded5ef5552b8d8a1e Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Sun, 21 Jan 2024 16:22:48 -0600 Subject: [PATCH] more --- src/Components/Modals/CreateModal.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Components/Modals/CreateModal.js b/src/Components/Modals/CreateModal.js index 4a14176..ef34264 100644 --- a/src/Components/Modals/CreateModal.js +++ b/src/Components/Modals/CreateModal.js @@ -29,8 +29,8 @@ const CreateModal = ({ setShowModal, caseData }) => { const appUserId = group.appUserId; const editCaseId = caseData?.id; const isEditing = typeof editCaseId !== "undefined"; - console.log("group", group); const [isBusy, setIsBusy] = useState(false); + const [newCaseId, setNewCaseId] = useState(); const caseNumCopy = group.state == "New York" ? "Index Number" : "Case Number"; const [data, setData] = useState( @@ -64,16 +64,17 @@ const CreateModal = ({ setShowModal, caseData }) => { console.log("Error updating case:", err); } } else { - const caseId = uuidv4(); + const tempId = uuidv4(); + setNewCaseId(tempId); const ownerId = appUserId; // userId; const caseData = { ownerId, - caseId, + caseId: newCaseId, ...dataValues, }; try { const casesRef = collection(db, "cases"); - await setDoc(doc(casesRef, `${caseId}`), caseData); + await setDoc(doc(casesRef, `${newCaseId}`), caseData); setShowModal(false); } catch (err) { console.log("Error creating case:", err); @@ -104,7 +105,7 @@ const CreateModal = ({ setShowModal, caseData }) => { } } - navigate("/dashboard"); + navigate(`/casedetails/${newCaseId}`); }; const radioOptions = [