Mercurial > prosody-modules
view mod_offline_hints/mod_offline_hints.lua @ 5608:1893ae742f66
mod_http_oauth2: Show errors on device flow user code entry page
If the user enters the code incorrectly, having to click back to try
again is no fun. Instead, show the error and the code entry form again.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 19 Jul 2023 13:05:47 +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");