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):
|
||||
result = []
|
||||
for c in concept.getChildren():
|
||||
for c in concept.getChildren([self.view.defaultPredicate]):
|
||||
if c.conceptType in self.taskTypes:
|
||||
result.append(c)
|
||||
result.extend(self.getAllSubtasks(c))
|
||||
|
@ -227,7 +227,8 @@ class WorkReportInstance(ReportInstance):
|
|||
|
||||
def selectWorkItems(self, task, 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:
|
||||
kw['userName'] = parts['userName'].comparisonValue
|
||||
wi = self.workItems
|
||||
|
|
Loading…
Add table
Reference in a new issue