Mercurial > prosody-modules
view mod_http_oauth2/html/style.css @ 6352:525655adfd3e
mod_report_affiliations: Fix traceback a non-user is sending a presence
For now we won’t touch their presence instead of emiting this traceback:
error Traceback[s2s]: /usr/lib/prosody/core/rostermanager.lua:275: attempt to concatenate a nil value (local 'username')
stack traceback:
/usr/lib/prosody/core/rostermanager.lua:275: in function 'prosody.core.rostermanager.is_user_subscribed'
...ules/mod_report_affiliations/mod_report_affiliations.lua:116: in field '?'
/usr/lib/prosody/util/events.lua:81: in function </usr/lib/prosody/util/events.lua:77>
(...tail calls...)
/usr/lib/prosody/core/stanza_router.lua:184: in upvalue 'core_post_stanza'
/usr/lib/prosody/modules/mod_presence.lua:244: in function </usr/lib/prosody/modules/mod_presence.lua:231>
(...tail calls...)
/usr/lib/prosody/util/events.lua:81: in function </usr/lib/prosody/util/events.lua:77>
(...tail calls...)
/usr/lib/prosody/core/stanza_router.lua:188: in upvalue 'core_post_stanza'
/usr/lib/prosody/core/stanza_router.lua:128: in upvalue 'core_process_stanza'
/usr/lib/prosody/modules/mod_s2s.lua:818: in upvalue 'func'
/usr/lib/prosody/util/async.lua:149: in function </usr/lib/prosody/util/async.lua:147>
| author | Link Mauve <linkmauve@linkmauve.fr> |
|---|---|
| date | Tue, 30 Dec 2025 13:19:43 +0100 |
| parents | 429cc52c3ce8 |
| children |
line wrap: on
line source
:root { color-scheme:light dark; } body { text-align:center; font-family:sans-serif } h1 { font-size:xx-large; } legend { font-size:x-large; } p { font-size:large; } .error { margin: 0.75em auto; background-color: #f8d7da; color: #842029; border: solid 1px #f5c2c7; } .oob { background-color: #d7daf8; border: solid 1px #c2c7f5; color: #202984; margin: 0.75em; } .oob input { font-size: xx-large; font-family: monospace; background-color: inherit; color: inherit; border: none; padding: 1ex 2em; } input { margin: 0.3rem; padding: 0.2rem; line-height: 1.5rem; font-size: 110%; } h1, h2 { text-align: left; } header, main, footer { max-width: 600px; padding: 0 1.5em 1.5em 1.5em; } dt { font-weight: bold; margin: 0.5em 0 0 0; } dd { margin: 0; } button, input[type=submit] { padding: 0.5rem; margin: 0.75rem; } @media(prefers-color-scheme:dark) { .error { color: #f8d7da; background-color: #842029; } .oob { color: #d7daf8; background-color: #202984; } } @media(min-width: 768px) { body { margin-top:14vh; } header, main, footer { margin-left: auto; margin-right: auto; } }
