Remove function to remove projected fits correctly. This is now handled by proper DB relationships

This commit is contained in:
blitzmann
2015-07-10 15:46:42 -04:00
parent 496e9b56b5
commit 4216904736

View File

@@ -175,7 +175,6 @@ class Fit(object):
fit = eos.db.getFit(fitID)
sFleet = Fleet.getInstance()
sFleet.removeAssociatedFleetData(fit)
#self.removeProjectedData(fitID)
eos.db.remove(fit)
@@ -193,14 +192,6 @@ class Fit(object):
fit.clear()
return fit
def removeProjectedData(self, fitID):
"""Removes projection relation from ships that have fitID as projection. See GitHub issue #90"""
fit = eos.db.getFit(fitID)
fits = eos.db.getProjectedFits(fitID)
for projectee in fits:
projectee.projectedFits.remove(fit)
def toggleFactorReload(self, fitID):
if fitID is None:
return None