# HG changeset patch # User casties # Date 1407925534 -7200 # Node ID e7b3c7ab9eb536dfc1bdbd0f6948f2afeaa056d8 # Parent 2028488642cffd073463e954832d2cd888ba02aa getSubProjects takes archived (=1) too. diff -r 2028488642cf -r e7b3c7ab9eb5 MPIWGProjects.py --- 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):