diff --git a/components/case.js b/components/case.js
index 6d98d253..7c34f042 100644
--- a/components/case.js
+++ b/components/case.js
@@ -41,6 +41,7 @@ const Case = (props) => {
docsOffline={props.props.docsOffline}
documentDetailsObj={props.documentDetailsObj}
showFilteredDocs={props.showFilteredDocs}
+ showLoginCheck={props.showLoginCheck}
/>
{showRepresentations == true && (
{
ticketnumber,
} = props;
- const showLoginCheck =
- currentType == "directResultsObj" ? "true" : currentView.showLogin;
+ // const showLoginCheck =
+ // currentType == "directResultsObj" ? "true" : currentView.showLogin;
+
+ let showLoginCheck = props.showLoginCheck;
const { data: session, status } = useSession();
const [isModalOpen, setIsModalOpen] = useState(false);
@@ -154,10 +156,10 @@ const CaseSummary = (props) => {
.then((data) => data)
.then(() => {
getWatchedCasesProxy(loggedInUser).then((data) => {
- setWatchedCases(data),
+ (setWatchedCases(data),
getDetailsProxy(data, "myWatchedCases").then((data) => {
setWatchedCasesDetails(data);
- });
+ }));
});
});
@@ -184,12 +186,12 @@ const CaseSummary = (props) => {
.then((data) => data)
.then(() => {
getWatchedCasesProxy(cookies.pinsUser).then((data) => {
- setWatchedCases(data),
+ (setWatchedCases(data),
getDetailsProxy(data, "myWatchedCases").then(
(data) => {
setWatchedCasesDetails(data);
- }
- );
+ },
+ ));
});
});
};
@@ -214,28 +216,28 @@ const CaseSummary = (props) => {
eval: true,
}))
: currentType == "watchedCases"
- ? (casesObj = jsonpath({
- path: '$..[?(@ && @.ticketnumber=="' + ticketnumber + '")]',
- json: setCaseQueryObj,
- eval: true,
- }))
- : currentType == "myCases"
- ? (casesObj = jsonpath({
- path: '$..[?(@ && @.pinswg_title=="' + caseReference + '")]',
- json: setCaseQueryObj,
- eval: true,
- }))
- : currentType == "directResultsObj"
- ? (casesObj = jsonpath({
- path: '$..[?(@ && @.ticketnumber=="' + ticketnumber + '")]',
- json: setCaseQueryObj,
- eval: true,
- }))
- : (casesObj = jsonpath({
- path: '$..[?(@ && @.reference=="' + caseReference + '")]',
- json: setCaseQueryObj,
- eval: true,
- }));
+ ? (casesObj = jsonpath({
+ path: '$..[?(@ && @.ticketnumber=="' + ticketnumber + '")]',
+ json: setCaseQueryObj,
+ eval: true,
+ }))
+ : currentType == "myCases"
+ ? (casesObj = jsonpath({
+ path: '$..[?(@ && @.pinswg_title=="' + caseReference + '")]',
+ json: setCaseQueryObj,
+ eval: true,
+ }))
+ : currentType == "directResultsObj"
+ ? (casesObj = jsonpath({
+ path: '$..[?(@ && @.ticketnumber=="' + ticketnumber + '")]',
+ json: setCaseQueryObj,
+ eval: true,
+ }))
+ : (casesObj = jsonpath({
+ path: '$..[?(@ && @.reference=="' + caseReference + '")]',
+ json: setCaseQueryObj,
+ eval: true,
+ }));
casesObj = Object.assign({}, ...casesObj);
@@ -248,12 +250,12 @@ const CaseSummary = (props) => {
eval: true,
}))
: currentType == "directResultsObj"
- ? (detailsObj = setCaseDetailsObj[0].value[0])
- : (detailsObj = jsonpath({
- path: '$..[?(@ && @.pinswg_name=="' + caseReference + '")]',
- jsopn: setCaseDetailsObj,
- eval: true,
- }));
+ ? (detailsObj = setCaseDetailsObj[0].value[0])
+ : (detailsObj = jsonpath({
+ path: '$..[?(@ && @.pinswg_name=="' + caseReference + '")]',
+ jsopn: setCaseDetailsObj,
+ eval: true,
+ }));
detailsObj = typeof detailsObj == "object" ? detailsObj : detailsObj[0];
@@ -281,10 +283,10 @@ const CaseSummary = (props) => {
{currentType == "searchResultsObj"
? detailsObj.pinswg_name
: currentType == "directResultsObj"
- ? casesObj.title
- : currentType == "watchedCases"
- ? casesObj.pinswg_title
- : casesObj.reference}
+ ? casesObj.title
+ : currentType == "watchedCases"
+ ? casesObj.pinswg_title
+ : casesObj.reference}
{props.messagesObj["@odata.count"] > 0 && (
@@ -295,17 +297,19 @@ const CaseSummary = (props) => {
{getFormCollectionByID(
appealTypeID ||
setCaseQueryObj.value[0]
- .pinswg_appealcasetype
+ .pinswg_appealcasetype,
).PrimaryIdAttribute == "pinswg_dnsid"
? t("case:summary-applicantonly-label")
: getFormCollectionByID(
- appealTypeID ||
- setCaseQueryObj.value[0]
- .pinswg_appealcasetype
- ).PrimaryIdAttribute ==
- "pinswg_nonvalidationid"
- ? t("case:summary-appellantonly-label")
- : t("case:summary-applicant-label")}
+ appealTypeID ||
+ setCaseQueryObj.value[0]
+ .pinswg_appealcasetype,
+ ).PrimaryIdAttribute ==
+ "pinswg_nonvalidationid"
+ ? t(
+ "case:summary-appellantonly-label",
+ )
+ : t("case:summary-applicant-label")}
{casesObj.pinswg_appellantagent == 846040001
@@ -320,7 +324,7 @@ const CaseSummary = (props) => {
{detailsObj.pinswg_agentcontactname != null &&
(_.has(
detailsObj,
- "pinswg_agentcontactname"
+ "pinswg_agentcontactname",
) ? (
@@ -329,7 +333,7 @@ const CaseSummary = (props) => {
{_.has(
detailsObj,
- "pinswg_agentcontactname"
+ "pinswg_agentcontactname",
)
? detailsObj.pinswg_agentcontactname
: ""}
@@ -346,44 +350,44 @@ const CaseSummary = (props) => {
{getFormCollectionByID(
appealTypeID ||
setCaseQueryObj.value[0]
- .pinswg_appealcasetype
+ .pinswg_appealcasetype,
).PrimaryIdAttribute == "pinswg_dnsid"
? detailsObj.pinswg_projectlocation !=
null
? detailsObj.pinswg_projectlocation.indexOf(
- ";"
+ ";",
) < 0
? detailsObj.pinswg_projectlocation
: router.locale == "cy"
- ? detailsObj.pinswg_projectlocation.split(
- ";"
- )[1]
- : detailsObj.pinswg_projectlocation.split(
- ";"
- )[0]
+ ? detailsObj.pinswg_projectlocation.split(
+ ";",
+ )[1]
+ : detailsObj.pinswg_projectlocation.split(
+ ";",
+ )[0]
: ""
: ""}
{_.has(
detailsObj,
- "pinswg_siteaddressline1"
+ "pinswg_siteaddressline1",
)
? detailsObj.pinswg_siteaddressline1
: ""}
{_.has(
detailsObj,
- "pinswg_siteaddressline1"
+ "pinswg_siteaddressline1",
) &&
detailsObj.pinswg_siteaddressline1 !=
null &&
}
{_.has(
detailsObj,
- "pinswg_siteaddressline2"
+ "pinswg_siteaddressline2",
)
? detailsObj.pinswg_siteaddressline2
: ""}
{_.has(
detailsObj,
- "pinswg_siteaddressline2"
+ "pinswg_siteaddressline2",
) &&
detailsObj.pinswg_siteaddressline2 !=
null &&
}
@@ -392,25 +396,25 @@ const CaseSummary = (props) => {
: ""}
{_.has(
detailsObj,
- "pinswg_siteaddresstown"
+ "pinswg_siteaddresstown",
) &&
detailsObj.pinswg_siteaddresstown !=
null &&
}
{_.has(
detailsObj,
- "pinswg_siteaddresscounty"
+ "pinswg_siteaddresscounty",
)
? detailsObj.pinswg_siteaddresscounty
: ""}
{_.has(
detailsObj,
- "pinswg_siteaddresscounty"
+ "pinswg_siteaddresscounty",
) &&
detailsObj.pinswg_siteaddresscounty !=
null &&
}
{_.has(
detailsObj,
- "pinswg_siteaddresspostcode"
+ "pinswg_siteaddresspostcode",
)
? detailsObj.pinswg_siteaddresspostcode
: ""}
@@ -425,10 +429,12 @@ const CaseSummary = (props) => {
{casesObj.description.indexOf(";") < 0
? casesObj.description
: router.locale == "cy"
- ? casesObj.description.split(";")[1]
- : casesObj.description.split(
- ";"
- )[0]}
+ ? casesObj.description.split(
+ ";",
+ )[1]
+ : casesObj.description.split(
+ ";",
+ )[0]}
)}
@@ -453,7 +459,7 @@ const CaseSummary = (props) => {
"pinswg_casestage@OData.Community.Display.V1.FormattedValue"
] ||
t(
- "case:summary-no-date-entered-label"
+ "case:summary-no-date-entered-label",
)}
@@ -480,24 +486,24 @@ const CaseSummary = (props) => {
{(_.has(detailsObj, "pinswg_startdate") ||
_.has(
detailsObj,
- "pinswg_applicationacceptedasvalid"
+ "pinswg_applicationacceptedasvalid",
) ||
_.has(
detailsObj,
- "pinswg_startdates"
+ "pinswg_startdates",
)) &&
showReps(
detailsObj.pinswg_startdate ||
detailsObj.pinswg_startdates ||
detailsObj.pinswg_applicationacceptedasvalid,
detailsObj.pinswg_finalcommentsduedate ||
- detailsObj.pinswg_endofrepresentationperiod
+ detailsObj.pinswg_endofrepresentationperiod,
) && (
<>
{showRepButton(
props.currentView
.caseReference
- .appealType
+ .appealType,
) ? (
<>
{ShowDocLinks ? (
@@ -513,7 +519,7 @@ const CaseSummary = (props) => {
Notice
{t(
- "case:docsoffline-reps-label"
+ "case:docsoffline-reps-label",
)}
@@ -528,18 +534,18 @@ const CaseSummary = (props) => {
"searchResultsObj"
? detailsObj.ticketnumber
: currentType ==
- "watchedCases"
- ? casesObj.pinswg_title
- : currentType ==
- "directResultsObj"
- ? detailsObj.ticketnumber
- : casesObj.reference,
+ "watchedCases"
+ ? casesObj.pinswg_title
+ : currentType ==
+ "directResultsObj"
+ ? detailsObj.ticketnumber
+ : casesObj.reference,
},
}}
className="govuk-button"
>
{t(
- "case:summary-make-representation-label"
+ "case:summary-make-representation-label",
)}
)}
@@ -551,7 +557,7 @@ const CaseSummary = (props) => {
className="govuk-button govuk-button--secondary"
>
{t(
- "case:summary-back-button-label"
+ "case:summary-back-button-label",
)}
>
@@ -571,7 +577,7 @@ const CaseSummary = (props) => {
{
startDate:
formatDates(
- detailsObj.pinswg_startdate
+ detailsObj.pinswg_startdate,
),
endDate:
props
@@ -580,27 +586,27 @@ const CaseSummary = (props) => {
.appealType ==
846040019
? formatDates(
- detailsObj.pinswg_statementduedate
+ detailsObj.pinswg_statementduedate,
)
: formatDates(
- detailsObj.pinswg_finalcommentsduedate
+ detailsObj.pinswg_finalcommentsduedate,
),
- }
+ },
)}
{" "}
{t(
- "case:representation-date-passed-additional-label"
+ "case:representation-date-passed-additional-label",
)}{" "}
{t(
- "home:login-contact-email"
+ "home:login-contact-email",
)}
@@ -614,40 +620,40 @@ const CaseSummary = (props) => {
{session &&
(isWatchedCase(
props.currentView.caseReference
- .incidentid
+ .incidentid,
).length >
0 ==
true ? (
) : (
@@ -689,14 +695,14 @@ const CaseSummary = (props) => {
onClick={() => {
confirm(
t(
- "case:you-are-watching-label"
+ "case:you-are-watching-label",
) +
" " +
props
.currentView
.caseReference
.currentReference +
- "?"
+ "?",
) &&
selectWatchedCase(
props
@@ -709,12 +715,12 @@ const CaseSummary = (props) => {
props
.currentView
.caseReference
- .appealType
+ .appealType,
);
}}
>
{t(
- "case:watch-this-case-link"
+ "case:watch-this-case-link",
)}
{/*