ソースを参照

[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,
}

読み込み中…
キャンセル
保存