From af570c776943ddceee933ef92aa5fe8431856b80 Mon Sep 17 00:00:00 2001 From: Kan18 <24967425+Kan18@users.noreply.github.com> Date: Fri, 1 Jul 2022 03:02:56 -0400 Subject: [PATCH] Fix storageGen.lua (#59) --- milo/autorun/milo.lua | 1 + milo/{apps => }/storageGen.lua | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) rename milo/{apps => }/storageGen.lua (97%) diff --git a/milo/autorun/milo.lua b/milo/autorun/milo.lua index bbb626f..ecf0d82 100644 --- a/milo/autorun/milo.lua +++ b/milo/autorun/milo.lua @@ -6,6 +6,7 @@ fs.delete('packages/milo/Milo.lua') fs.delete('packages/milo/plugins/listing.lua') fs.delete('packages/milo/apis/milo.lua') fs.delete('packages/milo/plugins/manipulator.lua') +fs.delete('packages/milo/apps') if peripheral.find('workbench') and shell.openForegroundTab then shell.openForegroundTab('MiloLocal') diff --git a/milo/apps/storageGen.lua b/milo/storageGen.lua similarity index 97% rename from milo/apps/storageGen.lua rename to milo/storageGen.lua index c4ea024..542f410 100644 --- a/milo/apps/storageGen.lua +++ b/milo/storageGen.lua @@ -86,7 +86,7 @@ end function page:saveConfig(path) local config = Util.readTable(path) or {} Util.each(self.storages, function(dev, name) - if self.typeGrid.values[dev.type] and self.typeGrid.values[dev.type].checked and not config[name] then + if self.typeGrid.values[dev.type] and self.typeGrid.values[dev.type].checked and (not config[name] or config[name].mtype == 'ignore') then config[name] = { name = name, category = 'storage',