feat: Divide adoption notices of org by active and inactive
This commit is contained in:
@@ -216,6 +216,18 @@ class RescueOrganization(models.Model):
|
||||
adoption_notices_discovered.extend(child.adoption_notices_in_hierarchy)
|
||||
return adoption_notices_discovered
|
||||
|
||||
@property
|
||||
def adoption_notices_in_hierarchy_divided_by_status(self):
|
||||
"""Returns two lists of adoption notices, the first active, the other inactive."""
|
||||
active_adoption_notices = []
|
||||
inactive_adoption_notices = []
|
||||
for an in self.adoption_notices_in_hierarchy:
|
||||
if an.is_active:
|
||||
active_adoption_notices.append(an)
|
||||
else:
|
||||
inactive_adoption_notices.append(an)
|
||||
return active_adoption_notices, inactive_adoption_notices
|
||||
|
||||
@property
|
||||
def position(self):
|
||||
if self.location:
|
||||
|
Reference in New Issue
Block a user