From 8e2920595ed80eb55c247e04034e709f0f6ec8e6 Mon Sep 17 00:00:00 2001 From: cxMiguelSilva Date: Fri, 7 Jul 2023 15:59:04 +0100 Subject: [PATCH 1/2] add missing search value --- .../queries/openAPI/general/response_code_missing/query.rego | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assets/queries/openAPI/general/response_code_missing/query.rego b/assets/queries/openAPI/general/response_code_missing/query.rego index 63c560b156a..90ddfb61e7c 100644 --- a/assets/queries/openAPI/general/response_code_missing/query.rego +++ b/assets/queries/openAPI/general/response_code_missing/query.rego @@ -20,6 +20,7 @@ CxPolicy[result] { "issueType": "MissingAttribute", "keyExpectedValue": sprintf("%s response should be set", [wantedResponses]), "keyActualValue": sprintf("%s response is undefined", [wantedResponses]), + "searchValue": sprintf("%s", [wantedResponses]), "overrideKey": version, "searchValue": sprintf("%s response", [wantedResponses]), "searchLine": common_lib.build_search_line(["paths", n, oper, "responses"],[]), @@ -108,8 +109,9 @@ CxPolicy[result] { "issueType": "MissingAttribute", "keyExpectedValue": sprintf("%s response should be set when security field is defined", [wantedResponses]), "keyActualValue": sprintf("%s response is undefined when security field is defined", [wantedResponses]), + "searchValue": sprintf("%s", wantedResponses), "overrideKey": version, "searchValue": sprintf("%s response", [wantedResponses]), "searchLine": common_lib.build_search_line(["paths", n, oper, "responses"],[]), } -} \ No newline at end of file +} From 62b1189f28c3b52411e00c28d6f6539c3698bc94 Mon Sep 17 00:00:00 2001 From: cxMiguelSilva Date: Mon, 10 Jul 2023 09:32:31 +0100 Subject: [PATCH 2/2] add missing search value --- assets/queries/openAPI/general/response_code_missing/query.rego | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/queries/openAPI/general/response_code_missing/query.rego b/assets/queries/openAPI/general/response_code_missing/query.rego index 90ddfb61e7c..768b5754e49 100644 --- a/assets/queries/openAPI/general/response_code_missing/query.rego +++ b/assets/queries/openAPI/general/response_code_missing/query.rego @@ -109,7 +109,7 @@ CxPolicy[result] { "issueType": "MissingAttribute", "keyExpectedValue": sprintf("%s response should be set when security field is defined", [wantedResponses]), "keyActualValue": sprintf("%s response is undefined when security field is defined", [wantedResponses]), - "searchValue": sprintf("%s", wantedResponses), + "searchValue": sprintf("%s", [wantedResponses]), "overrideKey": version, "searchValue": sprintf("%s response", [wantedResponses]), "searchLine": common_lib.build_search_line(["paths", n, oper, "responses"],[]),