From 2050cdffb457c4adbf5070de2ea84c59b2dc61a3 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Wed, 28 Jul 2021 18:53:15 +0200 Subject: [PATCH] PubSub: Use configured 'max_items' by default If clients don't ask for a specific 'max_items' limit, use the value of mod_pubsub's 'max_items_node' option as default, rather than the hard-coded ?MAXITEMS value. This makes sure clients cannot circumvent a smaller, configured limit. --- src/mod_pubsub.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod_pubsub.erl b/src/mod_pubsub.erl index fecb35341..b0dca4b0d 100644 --- a/src/mod_pubsub.erl +++ b/src/mod_pubsub.erl @@ -3406,7 +3406,7 @@ max_items(Host, Options) -> case get_option(Options, max_items) of I when is_integer(I), I < 0 -> 0; I when is_integer(I) -> I; - _ -> ?MAXITEMS + _ -> get_max_items_node(Host) end; false -> case get_option(Options, send_last_published_item) of