From 434c20235f6a6822cc079e5fc51bd359715251b5 Mon Sep 17 00:00:00 2001 From: Pavel Podkorytov Date: Sat, 21 May 2022 15:56:28 +0500 Subject: [Minor] Add lower_utf8 selector transformation --- lualib/lua_selectors/transforms.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'lualib/lua_selectors') diff --git a/lualib/lua_selectors/transforms.lua b/lualib/lua_selectors/transforms.lua index 28ae2c315..fc929175f 100644 --- a/lualib/lua_selectors/transforms.lua +++ b/lualib/lua_selectors/transforms.lua @@ -40,6 +40,17 @@ local transform_function = { end, ['description'] = 'Returns the lowercased string', }, + -- Returns the lowercased utf8 string + ['lower_utf8'] = { + ['types'] = { + ['string'] = true, + }, + ['map_type'] = 'string', + ['process'] = function(inp, t) + return rspamd_util.lower_utf8(inp), t + end, + ['description'] = 'Returns the lowercased utf8 string', + }, -- Returns the first element ['first'] = { ['types'] = { -- cgit v1.2.3