From 951391e4894db19b07db644d41a005b7bede04af Mon Sep 17 00:00:00 2001 From: lskublik Date: Fri, 13 Mar 2020 15:23:17 +0100 Subject: [PATCH] fix for UploadDownloadPanelFactory (MID-6028) --- .../midpoint/gui/impl/factory/UploadDownloadPanelFactory.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/UploadDownloadPanelFactory.java b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/UploadDownloadPanelFactory.java index 6d6270b56ff..75e4498d11b 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/UploadDownloadPanelFactory.java +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/UploadDownloadPanelFactory.java @@ -55,6 +55,9 @@ protected Panel getPanel(PrismPropertyPanelContext panelCtx) { @Override public InputStream getStream() { T object = panelCtx.getRealValueModel().getObject(); + if (object instanceof String) { + return new ByteArrayInputStream(((String)object).getBytes()); + } return object != null ? new ByteArrayInputStream((byte[]) object) : new ByteArrayInputStream(new byte[0]); }