trying to get rid of time offset in message list

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2026-01-26 21:09:44 +01:00
parent 25ad4231c7
commit ea196c687c

View File

@@ -39,6 +39,7 @@ import jakarta.mail.internet.MimeMessage;
import jakarta.mail.internet.MimeMultipart; 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.util.*; import java.util.*;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONObject; import org.json.JSONObject;
@@ -328,7 +329,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().format(TIME_FORMATTER); var time = envelope.time().atZone(ZoneId.systemDefault()).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));
} }