diff --git a/projects/updater/update.lua b/projects/updater/update.lua index 03ca3f1..32b91f6 100644 --- a/projects/updater/update.lua +++ b/projects/updater/update.lua @@ -89,11 +89,13 @@ local function getAllFiles(program) local filename = split(value, " ")[1] for key2, value2 in ipairs(resultTable) do local valueTable = split(value2, " ") - local filePath = path .. program .. "/" .. valueTable[1] - if valueTable[2] == "delete" and fs.exists(filePath) then - fs.delete(filePath) - elseif valueTable[2] == "download" then - finalResult[#finalResult + 1] = valueTable[1] + if filename == valueTable[1] then + local filePath = path .. program .. "/" .. valueTable[1] + if valueTable[2] == "delete" and fs.exists(filePath) then + fs.delete(filePath) + elseif valueTable[2] == "download" then + finalResult[#finalResult + 1] = valueTable[1] + end end end end