From 6b2ebc3766dfc7d25d49df8dbb4cde0607cbea72 Mon Sep 17 00:00:00 2001 From: Juraj Vajda Date: Tue, 13 Nov 2018 19:29:24 -0500 Subject: [PATCH] string escape --- api.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api.lua b/api.lua index 7f6ec0a..2b6f48f 100644 --- a/api.lua +++ b/api.lua @@ -29,6 +29,7 @@ local function esc(x) :gsub('%.', '%%.') :gsub('%,', '%%,') :gsub('%;', '%%;') + :gsub('%\\', '%%\\') :gsub('%[', '%%[') :gsub('%]', '%%]') :gsub('%*', '%%*') @@ -52,6 +53,7 @@ end function x_marketplace.store_find(string) local found = "" local str = esc(string) + for k, v in pairs(x_marketplace.store_list) do if string.find(k, str) then found = found..k.." buy: "..string.format("%.2f", v.buy).." sell: "..string.format("%.2f", v.sell).."\n"