]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Fix] Fix transform schemas - inner schema describes result
authorVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 19 Nov 2025 10:19:09 +0000 (10:19 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 19 Nov 2025 10:19:09 +0000 (10:19 +0000)
commit7d2f7a0ecf0cedbdbc5672094781b06790c6dd16
treece1fd09c39c79f1a97e19a5c5165ab0bc6a460a6
parent244f29299f5546b1d67a0f08381da8978d232274
[Fix] Fix transform schemas - inner schema describes result

- Transform inner schema now describes the result type, not input
- Fixed lua_maps.lua: timeout transform
- Fixed lua_redis.lua: timeout, sentinel_watch_time, sentinel_master_maxerrors, redis_version
- Fixed rbl.lua: key transforms, return_bits number transforms
- Transform functions now handle type checking before conversion
lualib/lua_maps.lua
lualib/lua_redis.lua
lualib/plugins/rbl.lua