浏览代码

[Minor] Check selectors result for nil

tags/1.8.0
Vsevolod Stakhov 5 年前
父节点
当前提交
69e72be723
共有 1 个文件被更改,包括 7 次插入5 次删除
  1. 7
    5
      src/plugins/lua/multimap.lua

+ 7
- 5
src/plugins/lua/multimap.lua 查看文件

@@ -850,12 +850,14 @@ local function multimap_callback(task, rule)
selector = function()
local elts = rule.selector(task)

if type(elts) == 'table' then
for _,elt in ipairs(elts) do
match_rule(rule, elt)
if elts then
if type(elts) == 'table' then
for _,elt in ipairs(elts) do
match_rule(rule, elt)
end
else
match_rule(rule, elts)
end
else
match_rule(rule, elts)
end
end,
}

正在加载...
取消
保存