ponymail-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject incubator-ponymail git commit: Bug: atom.lua - should generate date in UTC, not local time
Date Tue, 12 Sep 2017 11:29:51 GMT
Repository: incubator-ponymail
Updated Branches:
  refs/heads/master 07d153d25 -> 5ee25e85b


Bug: atom.lua - should generate date in UTC, not local time

This fixes #408

Project: http://git-wip-us.apache.org/repos/asf/incubator-ponymail/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ponymail/commit/5ee25e85
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ponymail/tree/5ee25e85
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ponymail/diff/5ee25e85

Branch: refs/heads/master
Commit: 5ee25e85b466971b4df363e47c55d23929209e0f
Parents: 07d153d
Author: Sebb <sebb@apache.org>
Authored: Tue Sep 12 12:29:48 2017 +0100
Committer: Sebb <sebb@apache.org>
Committed: Tue Sep 12 12:29:48 2017 +0100

----------------------------------------------------------------------
 CHANGELOG.md      | 1 +
 site/api/atom.lua | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ponymail/blob/5ee25e85/CHANGELOG.md
----------------------------------------------------------------------
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e9d7fc9..d8091c3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,5 @@
 ## CHANGES in 0.10:
+- Bug: atom.lua - should generate date in UTC, not local time (#408)
 - Bug: shorten links does not work with cluster ids (#406)
 - Drop lid from 'cluster' hash - it's already in the id (#400)
 - Enh: 'cluster' generator ids are not sufficiently unique (#398)

http://git-wip-us.apache.org/repos/asf/incubator-ponymail/blob/5ee25e85/site/api/atom.lua
----------------------------------------------------------------------
diff --git a/site/api/atom.lua b/site/api/atom.lua
index 07f15cd..546db0c 100644
--- a/site/api/atom.lua
+++ b/site/api/atom.lua
@@ -166,7 +166,8 @@ function handle(r)
 <id>%s/list.html?%s</id>
     ]]):format(listid, hostname, listid, hostname, listid, hostname, listid) )
     for k, eml in pairs(emls) do
-        local date = os.date("%Y-%m-%dT%H:%M:%S", eml.epoch) .. "Z"
+        -- use UTC (leading !)
+        local date = os.date("!%Y-%m-%dT%H:%M:%S", eml.epoch) .. "Z"
         r:puts(([[
 <entry>
 <title>%s</title>


Mime
View raw message