diff --git a/messages/src/main/java/de/srsoftware/umbrella/message/SqliteMessageDb.java b/messages/src/main/java/de/srsoftware/umbrella/message/SqliteMessageDb.java index e34968b1..174aaf6a 100644 --- a/messages/src/main/java/de/srsoftware/umbrella/message/SqliteMessageDb.java +++ b/messages/src/main/java/de/srsoftware/umbrella/message/SqliteMessageDb.java @@ -127,6 +127,7 @@ CREATE TABLE IF NOT EXISTS {0} ( {1} INTEGER PRIMARY KEY, {2} VARCHAR(255) NOT N if (rs.next()){ var sender = userService().loadUser(rs.getLong(SENDER_USER_ID)); var msg = new TranslatedMessage(sender,rs.getString(SUBJECT),rs.getString(BODY), attachments); + msg.utcTime(rs.getLong(TIMESTAMP)); envelope = new Envelope<>(messageId, msg, receivers); } rs.close(); @@ -160,6 +161,7 @@ CREATE TABLE IF NOT EXISTS {0} ( {1} INTEGER PRIMARY KEY, {2} VARCHAR(255) NOT N var messageId = rs.getLong(ID); var sender = userService().loadUser(rs.getLong(SENDER_USER_ID)); var msg = new TranslatedMessage(sender,rs.getString(SUBJECT),rs.getString(BODY), attachments.get(messageId)); + msg.utcTime(rs.getLong(TIMESTAMP)); var envelope = new Envelope<>(messageId, msg, user); envelopes.add(envelope); }