commit 434c202: [Minor] Add lower_utf8 selector transformation

Pavel Podkorytov pod.pavel at gmail.com
Sat May 21 11:49:05 UTC 2022


Author: Pavel Podkorytov
Date: 2022-05-21 15:56:28 +0500
URL: https://github.com/rspamd/rspamd/commit/434c20235f6a6822cc079e5fc51bd359715251b5

[Minor] Add lower_utf8 selector transformation

---
 lualib/lua_selectors/transforms.lua | 11 +++++++++++
 1 file changed, 11 insertions(+)

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'] = {


More information about the Commits mailing list