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
parent 10813:4a9ff4f61796
child 13676: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)