Skip to content

Commit b70e6c4

Browse files
authored
CM-1003: added fix for related instances (#68)
1 parent b26d34d commit b70e6c4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

payroll/documents.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ class Django:
5656

5757
def get_instances_from_related(self, related_instance):
5858
if isinstance(related_instance, PaymentPlan):
59-
return related_instance.payroll_set.all()
59+
return Payroll.objects.filter(payment_plan=related_instance)
6060
elif isinstance(related_instance, PaymentCycle):
61-
return related_instance.payroll_set.all()
61+
return Payroll.objects.filter(payment_cycle=related_instance)
6262

6363

6464
@registry.register_document
@@ -98,7 +98,7 @@ class Django:
9898

9999
def get_instances_from_related(self, related_instance):
100100
if isinstance(related_instance, Individual):
101-
return related_instance.benefit_consumption_set.all()
101+
return BenefitConsumption.objects.filter(individual=related_instance)
102102

103103

104104
@registry.register_document

0 commit comments

Comments
 (0)