From 44dfcf771ca0785e7ed99e1502ffab99e2f74b64 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Sat, 11 Apr 2020 02:26:17 +0300 Subject: [PATCH] Ensure projected fits get recalculated, since they get checkStates'd anyway --- service/fit.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/service/fit.py b/service/fit.py index e2fcbe629..e8c3b91ea 100644 --- a/service/fit.py +++ b/service/fit.py @@ -342,7 +342,10 @@ class Fit: inited = getattr(fit, "inited", None) if inited is None or inited is False: - if not projected: + if projected: + if not fit.calculated: + self.recalc(fit) + else: for fitP in fit.projectedFits: self.getFit(fitP.ID, projected=True) self.recalc(fit)