changeset 262:e7b3c7ab9eb5 new_pro_struct

getSubProjects takes archived (=1) too.
author casties
date Wed, 13 Aug 2014 12:25:34 +0200
parents 2028488642cf
children 738129610f36
files MPIWGProjects.py
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/MPIWGProjects.py	Thu Aug 07 18:02:14 2014 +0200
+++ b/MPIWGProjects.py	Wed Aug 13 12:25:34 2014 +0200
@@ -637,10 +637,10 @@
         return tree.getAncestorsOf(self.getNumber())
     
 
-    def getSubProjects(self, active=1, filter=None):
+    def getSubProjects(self, active=1, archived=1, filter=None):
         """returns a list of child projects"""
         tree = self.getProjectTree()
-        return [p for p in tree.getChildrenOf(self.getNumber()) if (filter is None or filter(p)) and p.checkActive(active)]
+        return [p for p in tree.getChildrenOf(self.getNumber()) if (filter is None or filter(p)) and p.checkActive(active) and p.checkArchived(archived)]
     
               
     def getRelatedDigitalSources(self):