diff --git a/modules/core/validator.js b/modules/core/validator.js index 15e059dbb..4f328fd1b 100644 --- a/modules/core/validator.js +++ b/modules/core/validator.js @@ -547,10 +547,11 @@ export function coreValidator(context) { return; } - const detected = fn(entity, graph).filter(applySeverityOverrides); + let detected = fn(entity, graph); if (detected.provisional) { // this validation should be run again later result.provisional = true; } + detected = detected.filter(applySeverityOverrides); result.issues = result.issues.concat(detected); }