Software /
code /
prosody-modules
Diff
mod_mam_muc/mod_mam_muc.lua @ 2831:d65868fed77a
mod_mam_muc: Copy max_archive_query_results option from mod_mam
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 18 Nov 2017 00:46:44 +0100 |
parent | 2723:ec02ee02a04b |
child | 2832:15a9d508c5f7 |
line wrap: on
line diff
--- a/mod_mam_muc/mod_mam_muc.lua Sat Nov 18 00:37:42 2017 +0100 +++ b/mod_mam_muc/mod_mam_muc.lua Sat Nov 18 00:46:44 2017 +0100 @@ -41,6 +41,7 @@ local time_now = os.time; local m_min = math.min; local timestamp, timestamp_parse = require "util.datetime".datetime, require "util.datetime".parse; +local default_max_items, max_max_items = 20, module:get_option_number("max_archive_query_results", 50); local default_history_length = 20; local max_history_length = module:get_option_number("max_history_messages", math.huge); @@ -211,7 +212,7 @@ -- RSM stuff local qset = rsm.get(query); - local qmax = m_min(qset and qset.max or 20, 20); + local qmax = m_min(qset and qset.max or default_max_items, max_max_items); local reverse = qset and qset.before or false; local before, after = qset and qset.before, qset and qset.after;