From: Vsevolod Stakhov Date: Wed, 17 Jul 2019 13:07:05 +0000 (+0100) Subject: [Minor] Support alt names for known actions in settings X-Git-Tag: 2.0~563 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f4db97263b0f33629fe3246e6d2bc6f87ea472d0;p=rspamd.git [Minor] Support alt names for known actions in settings --- diff --git a/src/lua/lua_task.c b/src/lua/lua_task.c index cd33b43ae..55fdfc31e 100644 --- a/src/lua/lua_task.c +++ b/src/lua/lua_task.c @@ -4979,6 +4979,13 @@ lua_task_set_settings (lua_State *L) struct rspamd_action_result *act_res = &mres->actions_limits[i]; elt = ucl_object_lookup (act, act_res->action->name); + if (elt == NULL && + act_res->action->action_type != METRIC_ACTION_CUSTOM) { + /* Also try alt name ... */ + elt = ucl_object_lookup (act, + rspamd_action_to_str_alt (act_res->action->action_type)); + } + if (elt) { if (ucl_object_type (elt) == UCL_FLOAT || ucl_object_type (elt) == UCL_INT) {