This commit is contained in:
Kenneth Jannette
2024-01-21 16:22:48 -06:00
parent 3cb2846f59
commit 48bface0d8

View File

@@ -29,8 +29,8 @@ const CreateModal = ({ setShowModal, caseData }) => {
const appUserId = group.appUserId; const appUserId = group.appUserId;
const editCaseId = caseData?.id; const editCaseId = caseData?.id;
const isEditing = typeof editCaseId !== "undefined"; const isEditing = typeof editCaseId !== "undefined";
console.log("group", group);
const [isBusy, setIsBusy] = useState(false); const [isBusy, setIsBusy] = useState(false);
const [newCaseId, setNewCaseId] = useState();
const caseNumCopy = const caseNumCopy =
group.state == "New York" ? "Index Number" : "Case Number"; group.state == "New York" ? "Index Number" : "Case Number";
const [data, setData] = useState( const [data, setData] = useState(
@@ -64,16 +64,17 @@ const CreateModal = ({ setShowModal, caseData }) => {
console.log("Error updating case:", err); console.log("Error updating case:", err);
} }
} else { } else {
const caseId = uuidv4(); const tempId = uuidv4();
setNewCaseId(tempId);
const ownerId = appUserId; // userId; const ownerId = appUserId; // userId;
const caseData = { const caseData = {
ownerId, ownerId,
caseId, caseId: newCaseId,
...dataValues, ...dataValues,
}; };
try { try {
const casesRef = collection(db, "cases"); const casesRef = collection(db, "cases");
await setDoc(doc(casesRef, `${caseId}`), caseData); await setDoc(doc(casesRef, `${newCaseId}`), caseData);
setShowModal(false); setShowModal(false);
} catch (err) { } catch (err) {
console.log("Error creating case:", err); console.log("Error creating case:", err);
@@ -104,7 +105,7 @@ const CreateModal = ({ setShowModal, caseData }) => {
} }
} }
navigate("/dashboard"); navigate(`/casedetails/${newCaseId}`);
}; };
const radioOptions = [ const radioOptions = [