Merge branch 'RED-7806-backport' into 'release/3.222.x'

RED-7806 - Specific customer document cannot be processed

See merge request redactmanager/redaction-service!175
This commit is contained in:
Corina Olariu 2023-10-25 12:57:42 +02:00
commit ccf5e40f7f

View File

@ -225,6 +225,9 @@ public class TextPositionSequence implements CharSequence {
@JsonAttribute(ignore = true)
public String getFont() {
if (textPositions.get(0).getFontName() == null) {
return "none";
}
return textPositions.get(0).getFontName().toLowerCase().replaceAll(",bold", "").replaceAll(",italic", "");
}
@ -233,6 +236,9 @@ public class TextPositionSequence implements CharSequence {
@JsonAttribute(ignore = true)
public String getFontStyle() {
if (textPositions.get(0).getFontName() == null) {
return "standard";
}
String lowercaseFontName = textPositions.get(0).getFontName().toLowerCase();
if (lowercaseFontName.contains("bold") && lowercaseFontName.contains("italic")) {