Mercurial > prosody-modules
view mod_offline_hints/mod_offline_hints.lua @ 5442:7480dde4cd2e
mod_auth_oauth_external: Stub not implemented auth module methods
Not providing some of these may trigger errors on use, which is
something that would be nice to fix on the Prosody side, one day.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 10 May 2023 19:11:25 +0200 |
parents | e86315c9b5c4 |
children |
line wrap: on
line source
-- mod_offline_hints -- -- Copyright (C) 2019 Marcos de Vera Piquero <marcos.devera@quobis.com> -- -- This file is MIT/X11 licensed. -- -- A module to discard hinted messages with no-store at mod_offline -- module:depends"offline"; local function handle_offline (event) local stanza = event.stanza; if (stanza:get_child("no-store", "urn:xmpp:hints") or stanza:get_child("no-permanent-store", "urn:xmpp:hints")) then module:log("debug", "Not storing offline stanza: %s (urn:xmpp:hints)", stanza); return false; end return nil; end module:hook("message/offline/handle", handle_offline); module:log("debug", "Module loaded");