RED-1982: Fixed image dossier attribute in excel reports
This commit is contained in:
parent
0bae65776c
commit
ef8fad5310
@ -78,8 +78,13 @@ public class ExcelTemplateReportGenerationService {
|
||||
for (DossierAttributeConfig attribute : dossierAttributesConfig.getDossierAttributeConfigs()) {
|
||||
if (dossierAttribute.getDossierAttributeId().equals(attribute.getId())) {
|
||||
if (attribute.getType().equals(DossierAttributeConfig.DossierAttributeType.IMAGE)) {
|
||||
imagePlaceholders.add(new ImagePlaceholder(attribute.getPlaceholder(), Base64.getDecoder()
|
||||
.decode(dossierAttribute.getValue())));
|
||||
if (dossierAttribute.getValue().startsWith("data:")) {
|
||||
imagePlaceholders.add(new ImagePlaceholder(attribute.getPlaceholder(), Base64.getDecoder()
|
||||
.decode(dossierAttribute.getValue().split(",")[1])));
|
||||
} else {
|
||||
imagePlaceholders.add(new ImagePlaceholder(attribute.getPlaceholder(), Base64.getDecoder()
|
||||
.decode(dossierAttribute.getValue())));
|
||||
}
|
||||
} else {
|
||||
dossierAttributesPlaceholder.put(attribute.getPlaceholder(), dossierAttribute.getValue());
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user