Software /
code /
prosody
Comparison
plugins/mod_mam/mod_mam.lua @ 7838:e5d5e5946af5
mod_mam: Use is_stanza from util.stanza
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 28 Nov 2016 07:35:49 +0100 |
parent | 7837:a17bddf62a28 |
child | 7839:f3e1925f29c2 |
comparison
equal
deleted
inserted
replaced
7837:a17bddf62a28 | 7838:e5d5e5946af5 |
---|---|
19 local dataform = require "util.dataforms".new; | 19 local dataform = require "util.dataforms".new; |
20 local host = module.host; | 20 local host = module.host; |
21 | 21 |
22 local rm_load_roster = require "core.rostermanager".load_roster; | 22 local rm_load_roster = require "core.rostermanager".load_roster; |
23 | 23 |
24 local getmetatable = getmetatable; | 24 local is_stanza = st.is_stanza; |
25 local function is_stanza(x) | |
26 return getmetatable(x) == st.stanza_mt; | |
27 end | |
28 | |
29 local tostring = tostring; | 25 local tostring = tostring; |
30 local time_now = os.time; | 26 local time_now = os.time; |
31 local m_min = math.min; | 27 local m_min = math.min; |
32 local timestamp, timestamp_parse = require "util.datetime".datetime, require "util.datetime".parse; | 28 local timestamp, timestamp_parse = require "util.datetime".datetime, require "util.datetime".parse; |
33 local default_max_items, max_max_items = 20, module:get_option_number("max_archive_query_results", 50); | 29 local default_max_items, max_max_items = 20, module:get_option_number("max_archive_query_results", 50); |