diff --git a/src/mod_pubsub.erl b/src/mod_pubsub.erl index b0dca4b0d..d49a11817 100644 --- a/src/mod_pubsub.erl +++ b/src/mod_pubsub.erl @@ -3548,7 +3548,8 @@ decode_get_pending(#xdata{fields = Fs}, Lang) -> {error, xmpp:err_resource_constraint(Txt, Lang)} end. --spec check_opt_range(atom(), [proplists:property()], non_neg_integer()) -> boolean(). +-spec check_opt_range(atom(), [proplists:property()], + non_neg_integer() | undefined) -> boolean(). check_opt_range(_Opt, _Opts, undefined) -> true; check_opt_range(Opt, Opts, Max) ->