Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

Commit 2b0d63d

Browse files
committed
Fixes SORMAS-Foundation#3317 Quarantine order download does not reliably start
1 parent c27c5ff commit 2b0d63d

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

sormas-ui/src/main/java/de/symeda/sormas/ui/docgeneration/QuarantineOrderLayout.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -137,10 +137,8 @@ private void setStreamResource(String templateFile) {
137137
StreamResource streamResource = new StreamResource((StreamSource) () -> {
138138
QuarantineOrderFacade quarantineOrderFacade = FacadeProvider.getQuarantineOrderFacade();
139139
try {
140-
ByteArrayInputStream byteArrayInputStream =
141-
new ByteArrayInputStream(quarantineOrderFacade.getGeneratedDocument(templateFile, caseReferenceDto, readAdditionalVariables()));
142-
closeWindow();
143-
return byteArrayInputStream;
140+
return new ByteArrayInputStream(
141+
quarantineOrderFacade.getGeneratedDocument(templateFile, caseReferenceDto, readAdditionalVariables()));
144142
} catch (IOException | IllegalArgumentException e) {
145143
new Notification("Document generation failed", e.getMessage(), Notification.Type.ERROR_MESSAGE).show(Page.getCurrent());
146144
return null;

0 commit comments

Comments
 (0)