Truncate to a saner length

This commit is contained in:
Lars Mueller 2023-03-31 08:02:09 +02:00
parent 8ccce750c6
commit 2c7af7fae2
2 changed files with 2 additions and 2 deletions

View File

@ -195,7 +195,7 @@ function creative.register_tab(name, title, items)
fields.key_enter_field == "creative_filter")
and fields.creative_filter then
inv.start_i = 0
inv.filter = fields.creative_filter:sub(1, 1e3) -- truncate to a sane length
inv.filter = fields.creative_filter:sub(1, 128) -- truncate to a sane length
:gsub("[%z-\8\11-\31\127]", "") -- strip naughty control characters (keeps \t and \n)
:lower() -- search is case insensitive
sfinv.set_player_inventory_formspec(player, context)

View File

@ -347,7 +347,7 @@ local function on_receive_fields(player, fields)
elseif (fields.key_enter_field == "filter" or fields.search)
and fields.filter then
local new = fields.filter:sub(1, 1e3) -- truncate to a sane length
local new = fields.filter:sub(1, 128) -- truncate to a sane length
:gsub("[%z-\8\11-\31\127]", "") -- strip naughty control characters (keeps \t and \n)
:lower() -- search is case insensitive
if data.filter == new then