# HG changeset patch # User Kim Alvefur # Date 1334887969 -7200 # Node ID 447dffdaf46cba28313dee81285b6beed28ed51b # Parent 78ddfd30c74e04b9abd742df5c87e0db15ae3535 plugins.archive: Parse the timestamp diff -r 78ddfd30c74e -r 447dffdaf46c plugins/archive.lua --- a/plugins/archive.lua Fri Apr 20 04:10:18 2012 +0200 +++ b/plugins/archive.lua Fri Apr 20 04:12:49 2012 +0200 @@ -8,6 +8,7 @@ local xmlns_forward = "urn:xmpp:forward:0"; local xmlns_delay = "urn:xmpp:delay"; local uuid = require "util.uuid".generate; +local parse_datetime = require "util.datetime".parse; function verse.plugins.archive(stream) function stream:query_archive(where, query_params, callback) @@ -32,7 +33,7 @@ local id = result_tag.attr.id; local delay = forwarded:get_child("delay", xmlns_delay); - local stamp = delay and delay.attr.stamp or nil; + local stamp = delay and parse_datetime(delay.attr.stamp) or nil; local message = forwarded:get_child("message", "jabber:client")