diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-05-28 11:43:31 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-05-28 11:43:31 +0100 |
commit | 339e2ffd33d6953cacfb3bbb35586defb21fa82d (patch) | |
tree | 634db72519e5398cae3f89cd6a732b40866c93d7 /src/lua/lua_html.cxx | |
parent | c3c39140853e004355058d88b58f8142c91ef9e9 (diff) | |
download | rspamd-339e2ffd33d6953cacfb3bbb35586defb21fa82d.tar.gz rspamd-339e2ffd33d6953cacfb3bbb35586defb21fa82d.zip |
[Minor] Lua_html: Restore compatible behaviour of get_extra method
Diffstat (limited to 'src/lua/lua_html.cxx')
-rw-r--r-- | src/lua/lua_html.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lua/lua_html.cxx b/src/lua/lua_html.cxx index 629b4f66f..30bfa55d6 100644 --- a/src/lua/lua_html.cxx +++ b/src/lua/lua_html.cxx @@ -712,14 +712,14 @@ lua_html_tag_get_extra (lua_State *L) *purl = std::get<struct rspamd_url *>(ltag->tag->extra); rspamd_lua_setclass (L, "rspamd{url}", -1); } - else if (ltag->tag->flags & FL_BLOCK) { - lua_html_push_block (L, ltag->tag->block); - } else { /* Unknown extra ? */ lua_pushnil (L); } } + else if (ltag->tag->block != nullptr) { + lua_html_push_block (L, ltag->tag->block); + } else { lua_pushnil (L); } |