fix(table): correctly check if table contains value for non-tables

Only strings were allowed through this initial check, but we want non-table values to check if v = value.
This commit is contained in:
Linden
2021-11-14 01:42:36 +11:00
parent 5a925695bc
commit 6aede19f4e
2 changed files with 5 additions and 2 deletions

View File

@@ -6,7 +6,7 @@ local table = table
local pairs = pairs
local function contains(tbl, value)
if type(value) == 'string' then
if type(value) ~= 'table' then
for _, v in pairs(tbl) do
if v == value then return true end
end