]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Fix] Load rbl_common early for confighelp schema registration
authorVsevolod Stakhov <vsevolod@rspamd.com>
Thu, 25 Dec 2025 15:37:37 +0000 (15:37 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Thu, 25 Dec 2025 15:37:37 +0000 (15:37 +0000)
Move require of plugins/rbl before confighelp check so the schema
gets registered even in confighelp mode.

src/plugins/lua/rbl.lua

index 29cba269d31f84797c91ecbbe0afbc2123a92b05..39d92dddf624bc21c3e299e1f8bde87907bf2857 100644 (file)
@@ -15,6 +15,9 @@ See the License for the specific language governing permissions and
 limitations under the License.
 ]]--
 
+-- Load RBL common module early to register schema for confighelp
+local rbl_common = require "plugins/rbl"
+
 if confighelp then
   return
 end
@@ -28,7 +31,6 @@ local lua_util = require 'lua_util'
 local selectors = require "lua_selectors"
 local bit = require 'bit'
 local lua_maps = require "lua_maps"
-local rbl_common = require "plugins/rbl"
 local rspamd_url = require "rspamd_url"
 
 -- This plugin implements various types of RBL checks