diff options
Diffstat (limited to 'script/core/searcher.lua')
-rw-r--r-- | script/core/searcher.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/script/core/searcher.lua b/script/core/searcher.lua index ad51a412..972350fd 100644 --- a/script/core/searcher.lua +++ b/script/core/searcher.lua @@ -641,7 +641,10 @@ end local function getField(status, source, mode) if source.type == 'table' then for _, field in ipairs(source) do - m.pushResult(status, mode, field) + if field.type == 'tablefield' + or field.type == 'tableindex' then + m.pushResult(status, mode, field) + end end return end |