diff --git a/components/myportal/viewall.js b/components/myportal/viewall.js index b7d26987..2ec2530d 100644 --- a/components/myportal/viewall.js +++ b/components/myportal/viewall.js @@ -882,8 +882,27 @@ const ViewAllResults = (props) => { getWatchedCasesProxy( props.accountDetails.loggedinUserId ).then((data) => { - setWatchedCases(data), - getDetailsProxy(data, "myWatchedCases") + let showWatchedCases = (submittedArr) => { + const required = submittedArr.value.filter((el) => { + return ( + el.pinswg_representationsubmitted == null + ); + }); + + let newObj = {}; + return Object.assign(newObj, { + "@odata.count": required.length, + "value": required, + }); + }; + + let filteredWatchedCases = showWatchedCases(data); + + setWatchedCases(filteredWatchedCases), + getDetailsProxy( + filteredWatchedCases, + "myWatchedCases" + ) .then((data) => { setWatchedCasesDetails(data); })