From 592f9a2298d2a3d3f70c9794aa147590328860bd Mon Sep 17 00:00:00 2001 From: blitzmann Date: Fri, 22 Sep 2017 02:01:27 -0400 Subject: [PATCH 1/2] Trigger a recalc on fit switching if the characters are not the same and the global character flag is set. --- service/fit.py | 1 + 1 file changed, 1 insertion(+) diff --git a/service/fit.py b/service/fit.py index 94cb67d0a..ea07098e1 100644 --- a/service/fit.py +++ b/service/fit.py @@ -237,6 +237,7 @@ class Fit(object): if self.serviceFittingOptions["useGlobalCharacter"]: if fit.character != self.character: + fit.calculated = False fit.character = self.character if self.serviceFittingOptions["useGlobalDamagePattern"]: From 821ede85795cb0316214820acc5fe6750d084b76 Mon Sep 17 00:00:00 2001 From: blitzmann Date: Fri, 22 Sep 2017 02:08:53 -0400 Subject: [PATCH 2/2] Do the same thing for damage patterns as we did for character for global setting --- service/fit.py | 1 + 1 file changed, 1 insertion(+) diff --git a/service/fit.py b/service/fit.py index ea07098e1..8fa36b4d4 100644 --- a/service/fit.py +++ b/service/fit.py @@ -242,6 +242,7 @@ class Fit(object): if self.serviceFittingOptions["useGlobalDamagePattern"]: if fit.damagePattern != self.pattern: + fit.calculated = False fit.damagePattern = self.pattern eos.db.commit()