From 2aa20c48e962eeb3653370d1c58d12c8456ee136 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Mon, 26 Jan 2026 21:20:57 +0100 Subject: [PATCH] trying to get rid of time offset in message list Signed-off-by: Stephan Richter --- .../java/de/srsoftware/umbrella/message/MessageSystem.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/messages/src/main/java/de/srsoftware/umbrella/message/MessageSystem.java b/messages/src/main/java/de/srsoftware/umbrella/message/MessageSystem.java index b88fc2f4..d697f8b1 100644 --- a/messages/src/main/java/de/srsoftware/umbrella/message/MessageSystem.java +++ b/messages/src/main/java/de/srsoftware/umbrella/message/MessageSystem.java @@ -40,6 +40,7 @@ import jakarta.mail.internet.MimeMultipart; import jakarta.mail.util.ByteArrayDataSource; import java.io.IOException; import java.time.ZoneId; +import java.time.ZoneOffset; import java.util.*; import org.json.JSONArray; import org.json.JSONObject; @@ -329,7 +330,7 @@ public class MessageSystem extends BaseHandler implements PostBox, EventListener var sender = message.sender().name(); var subject = message.subject(); - var time = envelope.time().atZone(ZoneId.systemDefault()).format(TIME_FORMATTER); + var time = envelope.time().atZone(ZoneOffset.UTC).format(TIME_FORMATTER); var id = envelope.id(); return new JSONObject(Map.of(SENDER,sender,SUBJECT,subject,TIMESTAMP,time,ID,id)); }