update jsonpath for csp fix

This commit is contained in:
2025-04-15 12:59:27 +01:00
parent 1caab59c05
commit 05f791e6a8
57 changed files with 1585 additions and 1041 deletions
+44 -32
View File
@@ -209,19 +209,22 @@ let MakeRepresentation = (props) => {
isLPA && setRepresentationCapacity("LPA");
currentType == "searchResultsObj"
? (casesObj = jsonpath(
'$..[?(@.title=="' + caseReference + '")]',
setCaseQueryObj
))
? (casesObj = jsonpath({
path: '$..[?(@.title=="' + caseReference + '")]',
json: setCaseQueryObj,
sandbox: {},
}))
: currentType == "watchedCases"
? (casesObj = jsonpath(
'$..[?(@.ticketnumber=="' + caseReference + '")]',
watchedCases
))
: (casesObj = jsonpath(
'$..[?(@.reference=="' + caseReference + '")]',
setCaseQueryObj
));
? (casesObj = jsonpath({
path: '$..[?(@.ticketnumber=="' + caseReference + '")]',
json: watchedCases,
sandbox: {},
}))
: (casesObj = jsonpath({
path: '$..[?(@.reference=="' + caseReference + '")]',
json: setCaseQueryObj,
sandbox: {},
}));
casesObj = Object.assign({}, ...casesObj);
@@ -262,33 +265,41 @@ let MakeRepresentation = (props) => {
var resultsObj = {};
resultsObj = jsonpath(
'$..[?(@.ticketnumber=="' +
resultsObj = jsonpath({
path:
'$..[?(@.ticketnumber=="' +
currentView.caseReference.currentReference +
'")]',
setCaseResultsObj
);
json: setCaseResultsObj,
sandbox: {},
});
resultsObj = resultsObj[0];
detailsObj = router.query.hasOwnProperty("state")
? router.query.state == "edit"
? jsonpath(
'$..[?(@.repfile_name =="' + router.query.created + '")]',
setCaseDetailsObj
)
: jsonpath(
'$..[?(@.pinswg_name =="' +
? jsonpath({
path:
'$..[?(@.repfile_name =="' + router.query.created + '")]',
json: setCaseDetailsObj,
sandbox: {},
})
: jsonpath({
path:
'$..[?(@.pinswg_name =="' +
currentView.caseReference.currentReference +
'")]',
setCaseDetailsObj
)
: jsonpath(
'$..[?(@.pinswg_name =="' +
json: setCaseDetailsObj,
sandbox: {},
})
: jsonpath({
path:
'$..[?(@.pinswg_name =="' +
currentView.caseReference.currentReference +
'")]',
setCaseDetailsObj
);
json: setCaseDetailsObj,
sandbox: {},
});
detailsObj = detailsObj[0];
@@ -931,10 +942,11 @@ let MakeRepresentation = (props) => {
var detailsObj = {};
detailsObj = jsonpath(
'$..[?(@.pinswg_name=="' + caseReference + '")]',
setCaseDetailsObj
);
detailsObj = jsonpath({
path: '$..[?(@.pinswg_name=="' + caseReference + '")]',
json: setCaseDetailsObj,
sandbox: {},
});
detailsObj = detailsObj[0];