uodated queries to sort deep recursion
This commit is contained in:
@@ -210,18 +210,18 @@ let MakeRepresentation = (props) => {
|
||||
|
||||
currentType == "searchResultsObj"
|
||||
? (casesObj = jsonpath({
|
||||
path: '$..[?(@.title=="' + caseReference + '")]',
|
||||
path: '$..[?(@ && @.title=="' + caseReference + '")]',
|
||||
json: setCaseQueryObj,
|
||||
eval: true,
|
||||
}))
|
||||
: currentType == "watchedCases"
|
||||
? (casesObj = jsonpath({
|
||||
path: '$..[?(@.ticketnumber=="' + caseReference + '")]',
|
||||
path: '$..[?(@ && @.ticketnumber=="' + caseReference + '")]',
|
||||
json: watchedCases,
|
||||
eval: true,
|
||||
}))
|
||||
: (casesObj = jsonpath({
|
||||
path: '$..[?(@.reference=="' + caseReference + '")]',
|
||||
path: '$..[?(@ && @.reference=="' + caseReference + '")]',
|
||||
json: setCaseQueryObj,
|
||||
eval: true,
|
||||
}));
|
||||
@@ -267,7 +267,7 @@ let MakeRepresentation = (props) => {
|
||||
|
||||
resultsObj = jsonpath({
|
||||
path:
|
||||
'$..[?(@.ticketnumber=="' +
|
||||
'$..[?(@ && @.ticketnumber=="' +
|
||||
currentView.caseReference.currentReference +
|
||||
'")]',
|
||||
json: setCaseResultsObj,
|
||||
@@ -280,13 +280,15 @@ let MakeRepresentation = (props) => {
|
||||
? router.query.state == "edit"
|
||||
? jsonpath({
|
||||
path:
|
||||
'$..[?(@.repfile_name =="' + router.query.created + '")]',
|
||||
'$..[?(@ && @.repfile_name =="' +
|
||||
router.query.created +
|
||||
'")]',
|
||||
json: setCaseDetailsObj,
|
||||
eval: true,
|
||||
})
|
||||
: jsonpath({
|
||||
path:
|
||||
'$..[?(@.pinswg_name =="' +
|
||||
'$..[?(@ && @.pinswg_name =="' +
|
||||
currentView.caseReference.currentReference +
|
||||
'")]',
|
||||
json: setCaseDetailsObj,
|
||||
@@ -294,7 +296,7 @@ let MakeRepresentation = (props) => {
|
||||
})
|
||||
: jsonpath({
|
||||
path:
|
||||
'$..[?(@.pinswg_name =="' +
|
||||
'$..[?(@ && @.pinswg_name =="' +
|
||||
currentView.caseReference.currentReference +
|
||||
'")]',
|
||||
json: setCaseDetailsObj,
|
||||
@@ -943,7 +945,7 @@ let MakeRepresentation = (props) => {
|
||||
var detailsObj = {};
|
||||
|
||||
detailsObj = jsonpath({
|
||||
path: '$..[?(@.pinswg_name=="' + caseReference + '")]',
|
||||
path: '$..[?(@ && @.pinswg_name=="' + caseReference + '")]',
|
||||
json: setCaseDetailsObj,
|
||||
eval: true,
|
||||
});
|
||||
|
||||
@@ -29,7 +29,7 @@ const RepDetails = (props) => {
|
||||
: caseReference;
|
||||
|
||||
detailsObj = jsonpath({
|
||||
path: '$..[?(@.pinswg_name=="' + caseReference + '")]',
|
||||
path: '$..[?(@ && @.pinswg_name=="' + caseReference + '")]',
|
||||
json: setCaseDetailsObj,
|
||||
eval: true,
|
||||
});
|
||||
|
||||
@@ -178,7 +178,7 @@ let RepLPA = (props) => {
|
||||
|
||||
detailsObj = jsonpath({
|
||||
path:
|
||||
'$..[?(@.pinswg_name=="' +
|
||||
'$..[?(@ && @.pinswg_name=="' +
|
||||
currentView.caseReference.currentReference +
|
||||
'")]',
|
||||
json: setCaseDetailsObj,
|
||||
@@ -197,7 +197,7 @@ let RepLPA = (props) => {
|
||||
|
||||
resultsObj = jsonpath({
|
||||
path:
|
||||
'$..[?(@.pinswg_name=="' +
|
||||
'$..[?@ && @.pinswg_name=="' +
|
||||
currentView.caseReference.currentReference +
|
||||
'")]',
|
||||
json: setCaseResultssObj,
|
||||
|
||||
@@ -21,7 +21,7 @@ const RepLPADetails = (props) => {
|
||||
var detailsObj = {};
|
||||
|
||||
detailsObj = jsonpath({
|
||||
path: '$..[?(@.pinswg_name=="' + caseReference + '")]',
|
||||
path: '$..[?(@ && @.pinswg_name=="' + caseReference + '")]',
|
||||
json: setCaseDetailsObj,
|
||||
eval: true,
|
||||
});
|
||||
|
||||
+2
-2
@@ -60,7 +60,7 @@ let Enforcement_Questionnaire = (props) => {
|
||||
|
||||
detailsObj = jsonpath({
|
||||
path:
|
||||
'$..[?(@.pinswg_name=="' +
|
||||
'$..[?(@ && @.pinswg_name=="' +
|
||||
currentView.caseReference.currentReference +
|
||||
'")]',
|
||||
json: setCaseDetailsObj,
|
||||
@@ -83,7 +83,7 @@ let Enforcement_Questionnaire = (props) => {
|
||||
|
||||
resultsObj = jsonpath({
|
||||
path:
|
||||
'$..[?(@.ticketnumber=="' +
|
||||
'$..[?(@ && @.ticketnumber=="' +
|
||||
currentView.caseReference.currentReference +
|
||||
'")]',
|
||||
json: setCaseResultssObj,
|
||||
|
||||
+2
-2
@@ -62,7 +62,7 @@ let S78_Questionnaire = (props) => {
|
||||
|
||||
detailsObj = jsonpath({
|
||||
path:
|
||||
'$..[?(@.pinswg_name=="' +
|
||||
'$..[?(@ && @.pinswg_name=="' +
|
||||
currentView.caseReference.currentReference +
|
||||
'")]',
|
||||
json: setCaseResultssObj,
|
||||
@@ -85,7 +85,7 @@ let S78_Questionnaire = (props) => {
|
||||
|
||||
resultsObj = jsonpath({
|
||||
path:
|
||||
"$..[?(@." +
|
||||
"$..[?(@ && @." +
|
||||
(router.query.hasOwnProperty("state")
|
||||
? router.query.state == "edit"
|
||||
? "caseRef"
|
||||
|
||||
Reference in New Issue
Block a user