Skip to content

Commit a1cc80a

Browse files
committed
errors in object
1 parent 325d88b commit a1cc80a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

dd-java-agent/appsec/src/main/java/com/datadog/appsec/powerwaf/PowerWAFModule.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,16 @@ private boolean initializeNewWafCtx(
254254
if (initReport != null && initReport.rulesetVersion != null) {
255255
currentRulesVersion = initReport.rulesetVersion;
256256
}
257+
if (initReport != null
258+
&& initReport.getErrors() != null
259+
&& !initReport.getErrors().isEmpty()
260+
&& initReport.getErrors().values().stream().mapToLong(List::size).sum() > 0) {
261+
for (int i = 0;
262+
i < initReport.getErrors().values().stream().mapToLong(List::size).sum();
263+
i++) {
264+
WafMetricCollector.get().wafConfigError();
265+
}
266+
}
257267

258268
if (initReport != null) {
259269
log.info(

0 commit comments

Comments
 (0)