From ff7d9e6181359ace4886e9ccdda4de60211521d0 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Fri, 18 Nov 2022 15:03:38 +0100
Subject: [PATCH] OZG-2966 OZG-3171 fix stream already closed exception

---
 .../java/de/itvsh/goofy/postfach/PostfachMailService.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailService.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailService.java
index 4d2e6faa9f..92f9eaabca 100644
--- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailService.java
+++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailService.java
@@ -79,8 +79,8 @@ class PostfachMailService {
 	}
 
 	public OutputStream getAllAsPdf(VorgangWithEingang vorgang, OutputStream out) {
-		var postfachMails = getAll(vorgang.getId());
-		return pdfService.getAllAsPdf(vorgang, postfachMails, getFiles(postfachMails), out);
+		var postfachMails = getAll(vorgang.getId()).toList();
+		return pdfService.getAllAsPdf(vorgang, postfachMails.stream(), getFiles(postfachMails.stream()), out);
 	}
 
 	public Stream<PostfachMail> getAll(String vorgangId) {
-- 
GitLab