aboutsummaryrefslogtreecommitdiffstats
path: root/lualib/lua_maps.lua
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rspamd.com>2025-03-15 15:49:00 +0000
committerVsevolod Stakhov <vsevolod@rspamd.com>2025-03-15 15:49:00 +0000
commite04f7f9780c439b27f403f9b2d1677e28e4e95e4 (patch)
treeec181cc732c176f5799008657e2db055b4edb3b4 /lualib/lua_maps.lua
parentae6c434b0adcdfdc8aaacea3623825f7d0ac4055 (diff)
downloadrspamd-e04f7f9780c439b27f403f9b2d1677e28e4e95e4.tar.gz
rspamd-e04f7f9780c439b27f403f9b2d1677e28e4e95e4.zip
[Test] Add tests for CDB mapsvstakhov-cdb-maps
Diffstat (limited to 'lualib/lua_maps.lua')
-rw-r--r--lualib/lua_maps.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/lualib/lua_maps.lua b/lualib/lua_maps.lua
index 3a2b29d30..d4ba30306 100644
--- a/lualib/lua_maps.lua
+++ b/lualib/lua_maps.lua
@@ -90,7 +90,7 @@ local external_map_schema = ts.shape {
external = ts.equivalent(true), -- must be true
backend = ts.string:is_optional(), -- where to get data, required for HTTP
cdb = ts.string:is_optional(), -- path to CDB file, required for CDB
- method = ts.one_of { "body", "header", "query" }, -- how to pass input
+ method = ts.one_of { "body", "header", "query" }:is_optional(), -- how to pass input
encode = ts.one_of { "json", "messagepack" }:is_optional(), -- how to encode input (if relevant)
timeout = (ts.number + ts.string / lua_util.parse_time_interval):is_optional(),
}