Mercurial > prosody-modules
comparison mod_http_muc_log/mod_http_muc_log.lua @ 1556:0b80a02c2e3d
mod_http_muc_log: Search for next date with messages from 00:00:00, not 00:00:01
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 09 Nov 2014 08:40:05 +0100 |
parents | 2e51f70cd7ea |
children | 876af57a3983 |
comparison
equal
deleted
inserted
replaced
1555:2e51f70cd7ea | 1556:0b80a02c2e3d |
---|---|
268 local next_when = datetime.parse(date.."T12:00:00Z") + 86400; | 268 local next_when = datetime.parse(date.."T12:00:00Z") + 86400; |
269 local prev_when = datetime.parse(date.."T12:00:00Z") - 86400; | 269 local prev_when = datetime.parse(date.."T12:00:00Z") - 86400; |
270 | 270 |
271 module:log("debug", "Find next date with messages"); | 271 module:log("debug", "Find next date with messages"); |
272 for key, message, when in archive:find(room, { | 272 for key, message, when in archive:find(room, { |
273 ["start"] = datetime.parse(date.."T00:00:00Z") + 86401; | 273 ["start"] = datetime.parse(date.."T00:00:00Z") + 86400; |
274 limit = math.huge; | 274 limit = math.huge; |
275 }) do | 275 }) do |
276 next_when = when; | 276 next_when = when; |
277 module:log("debug", "Next message: %s", datetime.datetime(when)); | 277 module:log("debug", "Next message: %s", datetime.datetime(when)); |
278 break; | 278 break; |