diff --git a/calculation/calculation_rule.py b/calculation/calculation_rule.py index 995812b..ff9577c 100644 --- a/calculation/calculation_rule.py +++ b/calculation/calculation_rule.py @@ -43,7 +43,7 @@ def check_calculation(cls, instance): ] if class_name == "ABCMeta": match = UUID(str(cls.uuid)) == UUID(str(instance.uuid)) - if class_name == "ContributionPlan": + elif class_name == "ContributionPlan": match = UUID(str(cls.uuid)) == UUID(str(instance.calculation)) elif class_name == "ContributionPlanBundle": list_cpbd = list(ContributionPlanBundleDetails.objects.filter(