trying to get rid of time offset in message list
Some checks failed
Build Docker Image / Docker-Build (push) Has been cancelled
Build Docker Image / Clean-Registry (push) Has been cancelled

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2026-01-26 21:20:26 +01:00
parent 9c43be1b3a
commit 7000d35602

View File

@@ -40,6 +40,7 @@ import jakarta.mail.internet.MimeMultipart;
import jakarta.mail.util.ByteArrayDataSource; import jakarta.mail.util.ByteArrayDataSource;
import java.io.IOException; import java.io.IOException;
import java.time.ZoneId; import java.time.ZoneId;
import java.time.ZoneOffset;
import java.util.*; import java.util.*;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONObject; import org.json.JSONObject;
@@ -329,7 +330,7 @@ public class MessageSystem extends BaseHandler implements PostBox, EventListener
var sender = message.sender().name(); var sender = message.sender().name();
var subject = message.subject(); 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(); var id = envelope.id();
return new JSONObject(Map.of(SENDER,sender,SUBJECT,subject,TIMESTAMP,time,ID,id)); return new JSONObject(Map.of(SENDER,sender,SUBJECT,subject,TIMESTAMP,time,ID,id));
} }