Do not crash when facing unknown module in saved fit

This commit is contained in:
DarkPhoenix
2019-05-03 02:27:03 +03:00
parent b121085271
commit cfffa1d99d
14 changed files with 125 additions and 63 deletions

View File

@@ -40,14 +40,14 @@ class CalcAddProjectedModuleCommand(wx.Command):
if self.newPosition is not None:
try:
fit.projectedModules.insert(self.newPosition, newMod)
fit.projectedModules.insert(self.newPosition, newMod, raiseFailure=True)
except HandledListActionError:
if self.commit:
eos.db.commit()
return False
else:
try:
fit.projectedModules.append(newMod)
fit.projectedModules.append(newMod, raiseFailure=True)
except HandledListActionError:
if self.commit:
eos.db.commit()