Escape '<' char before jsoup validation 46/135846/2
authorMichaelMorris <michael.morris@est.tech>
Tue, 29 Aug 2023 08:34:04 +0000 (09:34 +0100)
committerMichael Morris <michael.morris@est.tech>
Tue, 29 Aug 2023 10:49:42 +0000 (10:49 +0000)
Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-4606
Change-Id: I3ef6f1c63dd8e86e0ed97ce4c0ba69339dd7d44a

common-app-api/src/main/java/org/openecomp/sdc/common/util/NoHtmlValidator.java

index 38d4e7d..31f866e 100644 (file)
@@ -32,6 +32,6 @@ public class NoHtmlValidator implements ConstraintValidator<NoHtml, String> {
 
     @Override
     public boolean isValid(String value, ConstraintValidatorContext ctx) {
-        return value == null || Jsoup.isValid(value, Safelist.none());
+        return value == null || Jsoup.isValid(Jsoup.parseBodyFragment(value).body().html(), Safelist.none());
     }
 }