From d08fc3a2dc17e5f4808cc04a8d64ac9371665e7d Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Thu, 1 Oct 2020 15:38:54 +0200 Subject: [PATCH] FIX when has not plan and not parent to get the plan #041618 --- plan.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plan.py b/plan.py index 5b0910f..b148238 100644 --- a/plan.py +++ b/plan.py @@ -644,7 +644,10 @@ class PlanProductLine(ModelSQL, ModelView, tree(separator='/')): return cost.quantize(Decimal(str(10 ** -digits))) def get_plan(self): - return self.plan if self.plan else self.parent.get_plan() + if self.plan: + return self.plan + elif self.parent: + return self.parent.get_plan() def get_unit_cost(self, name): unit_cost = self.total_cost