diff --git a/gui/mainFrame.py b/gui/mainFrame.py index 9c92b3c82..9edea4e9a 100644 --- a/gui/mainFrame.py +++ b/gui/mainFrame.py @@ -744,23 +744,23 @@ class MainFrame(wx.Frame): self.command.Submit(cmd.GuiImportLocalMutatedModuleCommand(activeFit, *importData[0])) return if importType == "AdditionsDrones": - if self.command.Submit(cmd.GuiImportLocalDronesCommand(activeFit, importData[0])): + if self.command.Submit(cmd.GuiImportLocalDronesCommand(activeFit, [(i.ID, a) for i, a in importData[0]])): self.additionsPane.select("Drones") return if importType == "AdditionsFighters": - if self.command.Submit(cmd.GuiImportLocalFightersCommand(activeFit, importData[0])): + if self.command.Submit(cmd.GuiImportLocalFightersCommand(activeFit, [(i.ID, a) for i, a in importData[0]])): self.additionsPane.select("Fighters") return if importType == "AdditionsImplants": - if self.command.Submit(cmd.GuiImportImplantsCommand(activeFit, importData[0])): + if self.command.Submit(cmd.GuiImportImplantsCommand(activeFit, [(i.ID, a) for i, a in importData[0]])): self.additionsPane.select("Implants") return if importType == "AdditionsBoosters": - if self.command.Submit(cmd.GuiImportBoostersCommand(activeFit, importData[0])): + if self.command.Submit(cmd.GuiImportBoostersCommand(activeFit, [(i.ID, a) for i, a in importData[0]])): self.additionsPane.select("Boosters") return if importType == "AdditionsCargo": - if self.command.Submit(cmd.GuiImportCargosCommand(activeFit, importData[0])): + if self.command.Submit(cmd.GuiImportCargosCommand(activeFit, [(i.ID, a) for i, a in importData[0]])): self.additionsPane.select("Cargo") return except: