From: Vsevolod Stakhov Date: Mon, 24 Oct 2016 11:34:14 +0000 (+0200) Subject: [Fix] Fix rspamd{session} class in Lua API X-Git-Tag: 1.4.0~203 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ffff5d307dbb72131e87ad93f37bb18d27d6f3fd;p=thirdparty%2Frspamd.git [Fix] Fix rspamd{session} class in Lua API --- diff --git a/src/lua/lua_common.c b/src/lua/lua_common.c index f899f68ed5..37581079a7 100644 --- a/src/lua/lua_common.c +++ b/src/lua/lua_common.c @@ -290,6 +290,12 @@ rspamd_lua_init () lua_rawset (L, -3); lua_pop (L, 1); + luaL_newmetatable (L, "rspamd{session}"); + lua_pushstring (L, "class"); + lua_pushstring (L, "rspamd{session}"); + lua_rawset (L, -3); + lua_pop (L, 1); + rspamd_lua_new_class (L, "rspamd{worker}", worker_reg); rspamd_lua_add_preload (L, "ucl", luaopen_ucl);