Mercurial > prosody-modules
changeset 2837:bd5eb429ebab
mod_http_muc_log: Round down timestamps to midnight in order to fix an off by one issue (thanks asterix)
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 18 Nov 2017 20:39:31 +0100 |
parents | 52a7c0f6aea1 |
children | 5125e187768f |
files | mod_http_muc_log/mod_http_muc_log.lua |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mod_http_muc_log/mod_http_muc_log.lua Sat Nov 18 20:38:30 2017 +0100 +++ b/mod_http_muc_log/mod_http_muc_log.lua Sat Nov 18 20:39:31 2017 +0100 @@ -103,6 +103,8 @@ -- Lazy with many false positives local first_day = find_once(room, nil, 3); local last_day = find_once(room, { reverse = true }, 3); + first_day = date_floor(first_day); + last_day = date_floor(last_day); for when = first_day, last_day, 86400 do local t = os_date("!*t", when); dates:set(t.year, t.month, t.day, when );