diff options
author | fiaxh <git@mx.ax.lt> | 2017-08-31 18:40:58 +0200 |
---|---|---|
committer | fiaxh <git@mx.ax.lt> | 2017-08-31 18:54:38 +0200 |
commit | d2a5287effcf60a44084568a37c9c9091d336178 (patch) | |
tree | 392d24930cf5c635f114c3e4f30bfce930edf76f /libdino/src/service/presence_manager.vala | |
parent | a257b163376174e4f5efcbc82c9fdd56463c3191 (diff) | |
download | dino-d2a5287effcf60a44084568a37c9c9091d336178.tar.gz dino-d2a5287effcf60a44084568a37c9c9091d336178.zip |
Use utc time everywhere
Diffstat (limited to 'libdino/src/service/presence_manager.vala')
-rw-r--r-- | libdino/src/service/presence_manager.vala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libdino/src/service/presence_manager.vala b/libdino/src/service/presence_manager.vala index ad2db89f..298fa234 100644 --- a/libdino/src/service/presence_manager.vala +++ b/libdino/src/service/presence_manager.vala @@ -30,10 +30,10 @@ public class PresenceManager : StreamInteractionModule, Object { if (stream != null) { Xmpp.Presence.Stanza? presence = stream.get_flag(Presence.Flag.IDENTITY).get_presence(jid.to_string()); if (presence != null) { - return new Show(jid, presence.show, new DateTime.now_local()); + return new Show(jid, presence.show, new DateTime.now_utc()); } } - return new Show(jid, Show.OFFLINE, new DateTime.now_local()); + return new Show(jid, Show.OFFLINE, new DateTime.now_utc()); } public HashMap<Jid, ArrayList<Show>>? get_shows(Jid jid, Account account) { @@ -116,7 +116,7 @@ public class PresenceManager : StreamInteractionModule, Object { } private void add_show(Account account, Jid jid, string s) { - Show show = new Show(jid, s, new DateTime.now_local()); + Show show = new Show(jid, s, new DateTime.now_utc()); lock (shows) { if (!shows.has_key(jid)) { shows[jid] = new HashMap<Jid, ArrayList<Show>>(); @@ -148,4 +148,4 @@ public class Show : Object { this.datetime = datetime; } } -}
\ No newline at end of file +} |