Mercurial > prosody-modules
view mod_nooffline_noerror/mod_nooffline_noerror.lua @ 4974:807007913f67
mod_log_json: Prefer native Lua table.pack over Prosody util.table one
Prosody is removing support for Lua 5.1, which was the reason for
util.table.pack to exist in the first place, since Lua 5.2+ provides
table.pack. In prosody rev 5eaf77114fdb everything was switched over to
use table.pack, opening the door for removing util.table.pack at some
point. This change here is to prepare for that future eventuality.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 11 Jul 2022 20:08:41 +0200 |
parents | e0f3e29ab18a |
children |
line wrap: on
line source
-- Ignore disabled offline storage -- -- Copyright (C) 2019-2020 Thilo Molitor -- -- This project is MIT/X11 licensed. Please see the -- COPYING file in the source package for more information. -- -- depend on mod_mam to make sure mam is at least loaded and active module:depends "mam"; -- ignore offline messages and don't return any error (the message will be already in MAM at this point) -- this is *only* triggered if mod_offline is *not* loaded and completely ignored otherwise module:hook("message/offline/handle", function(event) local log = event.origin and event.origin.log or module._log; if log then log("info", "Ignoring offline message (mod_offline seems *not* to be loaded)..."); end return true; end, -100);