From b2324423b1c5b0b9fa0a7cf173cc4ae903da018f Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Thu, 28 Nov 2019 13:29:44 +0000 Subject: [PATCH] [Minor] Allow to import any Lua object to message --- src/lua/lua_task.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lua/lua_task.c b/src/lua/lua_task.c index cb725aadf..0ea1367d5 100644 --- a/src/lua/lua_task.c +++ b/src/lua/lua_task.c @@ -2111,7 +2111,7 @@ lua_task_append_message (lua_State * L) { LUA_TRACE_POINT; struct rspamd_task *task = lua_check_task (L, 1); - const gchar *message = luaL_checkstring (L, 2), *category; + const gchar *category; if (task != NULL) { if (lua_type (L, 3) == LUA_TSTRING) { @@ -2122,7 +2122,7 @@ lua_task_append_message (lua_State * L) } ucl_object_insert_key (task->messages, - ucl_object_fromstring_common (message, 0, UCL_STRING_RAW), + ucl_object_lua_import (L, 2), category, 0, true); } -- 2.39.5