diff --git a/atst/models/portfolio.py b/atst/models/portfolio.py index d749e470..b5d4fb11 100644 --- a/atst/models/portfolio.py +++ b/atst/models/portfolio.py @@ -65,6 +65,15 @@ class Portfolio( def num_task_orders(self): return len(self.task_orders) + @property + def active_clins(self): + return [ + clin + for task_order in self.task_orders + for clin in task_order.clins + if clin.is_active + ] + @property def members(self): return (