From b4a888c6509fa9ae4d6ac7edbcbbad9bd5946af8 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Fri, 30 Mar 2012 10:43:16 +0200 Subject: [PATCH] improve duplicates filtering routing (and fix spelling) --- expert/report.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/expert/report.py b/expert/report.py index 6aca624..88aa4a4 100644 --- a/expert/report.py +++ b/expert/report.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2011 Helmut Merz helmutm@cy55.de +# Copyright (c) 2012 Helmut Merz helmutm@cy55.de # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -103,15 +103,14 @@ class ReportInstance(BaseReport): qc = CompoundQueryCriteria(parts) return ResultSet(self, result, rowFactory=self.rowFactory, sortCriteria=self.getSortCriteria(), queryCriteria=qc) - + def getCategories(self): result = list(self.selectObjects(None)) return ResultSet(self, result, rowFactory=self.categoryRowFactory, - filterDublicate=True) - + filterDuplicates=True) + def getCombinedResults(self): return CombinedResultSet(self, self.getCategories(), self.getResults()) - def selectObjects(self, parts): # to be implemented by subclass