Handle self projections by creating a copy of the fit. Due to the way effects are calculated, we would have double effects implemented if not for the copy

This commit is contained in:
blitzmann
2015-07-11 16:27:02 -04:00
parent 86ee5292d8
commit 63fce4be17
2 changed files with 15 additions and 4 deletions

View File

@@ -320,9 +320,6 @@ class Fit(object):
eager=("attributes", "group.category"))
if isinstance(thing, eos.types.Fit):
if thing.ID == fitID:
return
if thing in fit.projectedFits:
return