meeting minutes: fix listing of tasks, access to task for work item listing
This commit is contained in:
parent
90362949a6
commit
670ebf95f1
1 changed files with 3 additions and 2 deletions
|
@ -219,7 +219,7 @@ class WorkReportInstance(ReportInstance):
|
||||||
|
|
||||||
def getAllSubtasks(self, concept):
|
def getAllSubtasks(self, concept):
|
||||||
result = []
|
result = []
|
||||||
for c in concept.getChildren():
|
for c in concept.getChildren([self.view.defaultPredicate]):
|
||||||
if c.conceptType in self.taskTypes:
|
if c.conceptType in self.taskTypes:
|
||||||
result.append(c)
|
result.append(c)
|
||||||
result.extend(self.getAllSubtasks(c))
|
result.extend(self.getAllSubtasks(c))
|
||||||
|
@ -227,7 +227,8 @@ class WorkReportInstance(ReportInstance):
|
||||||
|
|
||||||
def selectWorkItems(self, task, parts):
|
def selectWorkItems(self, task, parts):
|
||||||
# TODO: take states from parts
|
# TODO: take states from parts
|
||||||
kw = dict(task=util.getUidForObject(task), state=self.states)
|
kw = dict(task=util.getUidForObject(baseObject(task)),
|
||||||
|
state=self.states)
|
||||||
if 'userName' in parts:
|
if 'userName' in parts:
|
||||||
kw['userName'] = parts['userName'].comparisonValue
|
kw['userName'] = parts['userName'].comparisonValue
|
||||||
wi = self.workItems
|
wi = self.workItems
|
||||||
|
|
Loading…
Add table
Reference in a new issue