From b10f9786e2419246bff3524aa08ed1d6cf8730a0 Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Mon, 24 Sep 2018 15:07:26 +0300 Subject: [PATCH] mail-lua: Implement mail_lua_plugin_get_script It was forgotten in 950c7e06dbf7f1cd696653af95b8c0053a9e86da --- src/plugins/mail-lua/mail-lua-plugin.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/plugins/mail-lua/mail-lua-plugin.c b/src/plugins/mail-lua/mail-lua-plugin.c index bdf10fc51d..26e9fee62b 100644 --- a/src/plugins/mail-lua/mail-lua-plugin.c +++ b/src/plugins/mail-lua/mail-lua-plugin.c @@ -122,6 +122,17 @@ static void mail_lua_user_created(struct mail_user *user) MODULE_CONTEXT_SET(user, mail_lua_user_module, luser); } +bool mail_lua_plugin_get_script(struct mail_user *user, + struct dlua_script **script_r) +{ + struct mail_lua_user_context *luser = MAIL_LUA_USER_CONTEXT(user); + if (luser != NULL) { + *script_r = luser->script; + return TRUE; + } + return FALSE; +} + static const struct mail_storage_hooks mail_lua_hooks = { .mail_user_created = mail_lua_user_created, }; -- 2.47.3