Mercurial > prosody-hg
comparison plugins/mod_presence.lua @ 12977:74b9e05af71e
plugins: Prefix module imports with prosody namespace
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Fri, 24 Mar 2023 13:15:28 +0100 |
| parents | 4a9ff4f61796 |
| children | 40c309f8b676 |
comparison
equal
deleted
inserted
replaced
| 12976:a187600ec7d6 | 12977:74b9e05af71e |
|---|---|
| 13 local s_find = string.find; | 13 local s_find = string.find; |
| 14 local tonumber = tonumber; | 14 local tonumber = tonumber; |
| 15 | 15 |
| 16 local core_post_stanza = prosody.core_post_stanza; | 16 local core_post_stanza = prosody.core_post_stanza; |
| 17 local core_process_stanza = prosody.core_process_stanza; | 17 local core_process_stanza = prosody.core_process_stanza; |
| 18 local st = require "util.stanza"; | 18 local st = require "prosody.util.stanza"; |
| 19 local jid_split = require "util.jid".split; | 19 local jid_split = require "prosody.util.jid".split; |
| 20 local jid_bare = require "util.jid".bare; | 20 local jid_bare = require "prosody.util.jid".bare; |
| 21 local datetime = require "util.datetime"; | 21 local datetime = require "prosody.util.datetime"; |
| 22 local hosts = prosody.hosts; | 22 local hosts = prosody.hosts; |
| 23 local bare_sessions = prosody.bare_sessions; | 23 local bare_sessions = prosody.bare_sessions; |
| 24 local full_sessions = prosody.full_sessions; | 24 local full_sessions = prosody.full_sessions; |
| 25 local NULL = {}; | 25 local NULL = {}; |
| 26 | 26 |
| 27 local rostermanager = require "core.rostermanager"; | 27 local rostermanager = require "prosody.core.rostermanager"; |
| 28 local sessionmanager = require "core.sessionmanager"; | 28 local sessionmanager = require "prosody.core.sessionmanager"; |
| 29 | 29 |
| 30 local recalc_resource_map = require "util.presence".recalc_resource_map; | 30 local recalc_resource_map = require "prosody.util.presence".recalc_resource_map; |
| 31 | 31 |
| 32 local ignore_presence_priority = module:get_option_boolean("ignore_presence_priority", false); | 32 local ignore_presence_priority = module:get_option_boolean("ignore_presence_priority", false); |
| 33 | 33 |
| 34 local pre_approval_stream_feature = st.stanza("sub", {xmlns="urn:xmpp:features:pre-approval"}); | 34 local pre_approval_stream_feature = st.stanza("sub", {xmlns="urn:xmpp:features:pre-approval"}); |
| 35 module:hook("stream-features", function(event) | 35 module:hook("stream-features", function(event) |
