diff --git a/app/caseflow_web/src/components/CaseDetails/CaseDetails.tsx b/app/caseflow_web/src/components/CaseDetails/CaseDetails.tsx index 436bd0ba3..b5383e47c 100644 --- a/app/caseflow_web/src/components/CaseDetails/CaseDetails.tsx +++ b/app/caseflow_web/src/components/CaseDetails/CaseDetails.tsx @@ -166,7 +166,6 @@ const CaseDetails = () => { } async function fetchCaseHistory(id) { - console.log(id, 'fetchcasehistory') const caseHistoryData = await getCaseHistory(id); const caseNotes = await getCaseNotes(id); const output = caseHistoryData?.casehistory.map((element, index) => { @@ -448,8 +447,6 @@ const CaseDetails = () => { const callBack = (err, submission) => {}; const submitForm = (data) => { - console.log(data); - console.log(selectedFormDetails); try { const SUBJECT = "workFlowStart"; const MESSAGE = { @@ -467,7 +464,6 @@ const CaseDetails = () => { } submitNewForm(selectedForm, data).then((res) => { - console.log(res, 'inside case details'); let submissionData = { formId: res.form, submissionId: res._id, @@ -554,7 +550,6 @@ const CaseDetails = () => { } const submitCommunication = async () =>{ - console.log(communication); if(communication){ let response = await createNewNote({ caseid : selectedCase.id, @@ -577,7 +572,6 @@ const CaseDetails = () => { } const submitRecordedOutput = async () =>{ - console.log(recordOutput); if(recordOutput){ let response = await createNewNote({ caseid : selectedCase.id, diff --git a/app/caseflow_web/src/components/CaseDetails/LobCustom/LobCustom.tsx b/app/caseflow_web/src/components/CaseDetails/LobCustom/LobCustom.tsx index ab3408efc..fde062643 100644 --- a/app/caseflow_web/src/components/CaseDetails/LobCustom/LobCustom.tsx +++ b/app/caseflow_web/src/components/CaseDetails/LobCustom/LobCustom.tsx @@ -9,27 +9,51 @@ import { State } from "../../../interfaces/stateInterface"; import { getLobDetails } from "../../../services/LOBService"; import { setSelectedCaseLOBDetails } from "../../../reducers/newCaseReducer"; import { useNavigate } from "react-router"; +import { getContactDetails, getContactsData } from "../../../services/ContactService"; +import { getIndividualsData } from "../../../services/IndividualService"; +import { setSelectedContact } from "../../../reducers/newContactReducer"; +import { setSelectedIndividual } from "../../../reducers/newIndividualReducer"; const LobCustom = () => { const dispatch = useDispatch(); const navigate = useNavigate(); const selectedCase = useSelector((state: State) => state.cases.selectedCase); - const lobData = selectedCase.lobDetails; + const selectedContact = useSelector((state: State) => state.contacts.selectedContact); + const selectedIndividual = useSelector((state: State) => state.individuals.selectedIndividual); + // const lobData = selectedCase.lobDetails; useEffect(() => { - if (selectedCase.lobcaseid > 0) { - getCaseLobDetails(selectedCase.lobcaseid); + if (selectedCase.contactid) { + getCaseContactDetails(selectedCase.contactid); } - }, [selectedCase.lobcaseid]); - const getCaseLobDetails = async (id) => { - let lobDetails = await getLobDetails(id); - if (lobDetails && lobDetails.id) { - dispatch(setSelectedCaseLOBDetails(lobDetails)); + }, [selectedCase.contactid]); + useEffect(() => { + if (selectedCase.individualid) { + getCaseIndividualDetails(selectedCase.individualid); } + }, [selectedCase.individualid]); + const getCaseContactDetails = async (contact) => { + let searchContacts = await getContactsData(1, contact.split(" ")[0]); + let contactDetails = searchContacts?.CaseflowContacts?.map((element) => { + if(element.firstname+" "+element.lastname === contact) { + return element + } else return {} + }); + dispatch(setSelectedContact(contactDetails)); }; - - const navigateToLob = () => { - navigate("/private/lob/" + lobData.id + "/details"); + const getCaseIndividualDetails = async (individual) => { + let searchIndividuals = await getIndividualsData(1, individual.split(" ")[0]); + let individualDetails = searchIndividuals?.CaseflowIndividuals?.map((element) => { + if(element.firstname+" "+element.lastname === individual) { + return element + } else return {} + }); + dispatch(setSelectedIndividual(individualDetails)); }; + + + // const navigateToLob = () => { + // navigate("/private/lob/" + lobData.id + "/details"); + // }; return ( <> @@ -41,39 +65,39 @@ const LobCustom = () => { Contact Details - {/* {lobData && lobData.id ? ( */} + {/* {selectedContact && selectedContact.id ? ( */}
- Name - Samuel James (Parent) + Id + {selectedContact[0]?.id}
- Phone No - +1613555015 + Name + {selectedContact[0]?.firstname} {selectedContact[0]?.lastname}
- City - Anytown + Phone No + {selectedContact[0]?.phonenumber}
- Region - BC + Email + {selectedContact[0]?.email}
- Email - james@test.com + Address + {selectedContact[0]?.address} @@ -111,36 +135,36 @@ const LobCustom = () => { {/* {lobData && lobData.id ? ( */}
- Name - Shruti James (child) + Id + {selectedIndividual[0]?.id}
- Phone No - +1613555015 + Name + {selectedIndividual[0]?.firstname} {selectedIndividual[0]?.lastname}
- City - Anytown + Phone No + {selectedIndividual[0]?.phonenumber}
- Region - BC + Email + {selectedIndividual[0]?.email}
- Email - james@test.com + Address + {selectedIndividual[0]?.address} diff --git a/app/caseflow_web/src/components/CaseHistory/singleCaseDetails/singleCaseDetail.tsx b/app/caseflow_web/src/components/CaseHistory/singleCaseDetails/singleCaseDetail.tsx index a513004f6..38fb5239b 100644 --- a/app/caseflow_web/src/components/CaseHistory/singleCaseDetails/singleCaseDetail.tsx +++ b/app/caseflow_web/src/components/CaseHistory/singleCaseDetails/singleCaseDetail.tsx @@ -7,7 +7,6 @@ import { useSelector } from "react-redux"; import { State } from "../../../interfaces/stateInterface"; const SingleCaseDetail = ({ caseHistoryData, userInfo, progress }) => { - console.log(caseHistoryData,"caseHistoryType") let date = caseHistoryData.date.split(" "); const [expand, setExpand] = useState(false); const caseNotes = useSelector((state: State) => state.cases.selectedCase.notes); diff --git a/app/caseflow_web/src/components/Contacts/Contacts.tsx b/app/caseflow_web/src/components/Contacts/Contacts.tsx index ecacb1b3f..db7399f71 100644 --- a/app/caseflow_web/src/components/Contacts/Contacts.tsx +++ b/app/caseflow_web/src/components/Contacts/Contacts.tsx @@ -78,7 +78,6 @@ const Contacts = () => { selectedPage, searchField, ); - console.log(searchResult, 'searchResult') let searchResultContacts = searchResult?.CaseflowContacts?.map((element) => { return { title: element.id + " - " + element.firstname +" "+ element.lastname, @@ -90,10 +89,6 @@ const Contacts = () => { }); if (searchResultContacts) { - console.log({ - searchResultContacts: searchResultContacts, - totalCount: searchResult?.totalCount, - }); dispatch( setsearchContactResult({ searchResult: searchResultContacts, diff --git a/app/caseflow_web/src/components/Individuals/Individuals.tsx b/app/caseflow_web/src/components/Individuals/Individuals.tsx index 36a48c6b0..90fea7a0c 100644 --- a/app/caseflow_web/src/components/Individuals/Individuals.tsx +++ b/app/caseflow_web/src/components/Individuals/Individuals.tsx @@ -89,10 +89,6 @@ const Individuals = () => { }); if (searchResultIndividuals) { - console.log({ - searchResultIndividuals: searchResultIndividuals, - totalCount: searchResult?.totalCount, - }); dispatch( setsearchIndividualResult({ searchResult: searchResultIndividuals, diff --git a/app/caseflow_web/src/components/NewCase/NewCase.tsx b/app/caseflow_web/src/components/NewCase/NewCase.tsx index b0d22b9f4..7fc397266 100644 --- a/app/caseflow_web/src/components/NewCase/NewCase.tsx +++ b/app/caseflow_web/src/components/NewCase/NewCase.tsx @@ -208,7 +208,6 @@ const NewCase = () => { }; const submitForm = (data) => { - console.log(data, 'inside new case details'); submitNewForm(selectedFormDetails._id, data).then((res) => { let submissionData = { formId: res.form, diff --git a/app/caseflow_web/src/components/RecentCaseCard/RecentCaseCard.tsx b/app/caseflow_web/src/components/RecentCaseCard/RecentCaseCard.tsx index bdd099a87..8e6d8eaa8 100644 --- a/app/caseflow_web/src/components/RecentCaseCard/RecentCaseCard.tsx +++ b/app/caseflow_web/src/components/RecentCaseCard/RecentCaseCard.tsx @@ -11,7 +11,6 @@ import { useDispatch } from "react-redux/es/exports"; import "../../styles.scss"; const RecentCaseCard = (props) => { - console.log(props.case); const [CaseDetails, setcaseDetails] = useState(props.case); const dispatch = useDispatch(); const navigate = useNavigate(); diff --git a/app/caseflow_web/src/services/ContactService.ts b/app/caseflow_web/src/services/ContactService.ts index e7568c25f..a80c3ad7e 100644 --- a/app/caseflow_web/src/services/ContactService.ts +++ b/app/caseflow_web/src/services/ContactService.ts @@ -38,7 +38,6 @@ export const getContactsData = async ( ) => { const url = LOBURL; const skip = (number - 1) * Number(PAGINATION_TAKE); - console.log(searchField, 'searchField') const output = await httpPOSTRequest( url, { @@ -58,7 +57,6 @@ export const getContactsData = async ( console.log(err); return {}; }); - console.log(output, 'output') return output?.searchCaseflowContacts; }; diff --git a/app/caseflow_web/src/services/IndividualService.ts b/app/caseflow_web/src/services/IndividualService.ts index ca7033df0..86c571230 100644 --- a/app/caseflow_web/src/services/IndividualService.ts +++ b/app/caseflow_web/src/services/IndividualService.ts @@ -38,7 +38,6 @@ export const getIndividualsData = async ( ) => { const url = LOBURL; const skip = (number - 1) * Number(PAGINATION_TAKE); - console.log(searchField, 'searchField') const output = await httpPOSTRequest( url, { diff --git a/app/caseflow_web/src/services/formsService.ts b/app/caseflow_web/src/services/formsService.ts index 1588df413..80147aade 100644 --- a/app/caseflow_web/src/services/formsService.ts +++ b/app/caseflow_web/src/services/formsService.ts @@ -67,7 +67,6 @@ export const getFormDetailsById = async (formId) => { return output; }; export const submitNewForm = async (id, body) => { - console.log(parseInt(id)); const formIoToken = await getFormIORoleIds(); const token = { "x-jwt-token": formIoToken }; const url = `${FORMSFLOW_APPLICATION_URL}/form/${id}/submission`;