From eddcde183bdf8b5ccbd0f9355166a0a0c26d231b Mon Sep 17 00:00:00 2001
From: Jan Zickermann <jan.zickermann@dataport.de>
Date: Mon, 21 Oct 2024 16:34:39 +0200
Subject: [PATCH] OZG-6891 Consider that YELLOW and RED are closed

---
 src/main/java/de/ozgcloud/xta/client/XtaClient.java | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/main/java/de/ozgcloud/xta/client/XtaClient.java b/src/main/java/de/ozgcloud/xta/client/XtaClient.java
index 1621628..08abacf 100644
--- a/src/main/java/de/ozgcloud/xta/client/XtaClient.java
+++ b/src/main/java/de/ozgcloud/xta/client/XtaClient.java
@@ -83,12 +83,12 @@ public class XtaClient {
 	}
 
 	boolean checkSomeMessageHasBeenClosed(List<XtaTransportReport> transportReports) {
-		var someTransportReportHasGreenStatus = transportReports.stream()
-				.anyMatch(t -> t.status().equals(XtaMessageStatus.GREEN));
-		if (!someTransportReportHasGreenStatus) {
+		var someTransportReportHasClosedStatus = transportReports.stream()
+				.anyMatch(t -> !t.status().equals(XtaMessageStatus.OPEN));
+		if (!someTransportReportHasClosedStatus) {
 			logWarnForNoMessageClosed();
 		}
-		return someTransportReportHasGreenStatus;
+		return someTransportReportHasClosedStatus;
 	}
 
 	void logWarnForNoMessageClosed() {
-- 
GitLab