[gnue] r10310 - in trunk/gnue-reports: . src/base
[email protected] Wed, 16 Mar 2011 09:41:25 -0500 (CDT)
| Newsgroups | gmane.comp.cms.gnue.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: reinhard Date: 2011-03-16 09:41:25 -0500 (Wed, 16 Mar 2011) New Revision: 10310 Modified: trunk/gnue-reports/ trunk/gnue-reports/src/base/GRDataMapper.py Log: Correct fix for dsResultSetActivated being called for "None" resultset. Property changes on: trunk/gnue-reports ___________________________________________________________________ Name: bzr:revision-info - timestamp: 2011-03-16 13:52:10.986999989 +0100 committer: Reinhard M=C3=BCller <[email protected]> properties:=20 branch-nick: reports + timestamp: 2011-03-16 15:37:20.466000080 +0100 committer: Reinhard M=C3=BCller <[email protected]> properties:=20 branch-nick: reports Name: bzr:revision-id:v4 - 604 [email protected] 605 [email protected] 606 [email protected] 607 [email protected] + 604 [email protected] 605 [email protected] 606 [email protected] 607 [email protected] 608 [email protected] Modified: trunk/gnue-reports/src/base/GRDataMapper.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/gnue-reports/src/base/GRDataMapper.py 2011-03-16 14:41:22 UTC (= rev 10309) +++ trunk/gnue-reports/src/base/GRDataMapper.py 2011-03-16 14:41:25 UTC (= rev 10310) @@ -189,7 +189,8 @@ =20 def _dsResultSetActivated (self, event): assert gDebug (5, 'GRDataMapper._dsResultSetActivated on %s' % self.= name) - self._resultsets.insert (0, event.resultSet) + if event.resultSet is not None: + self._resultsets.insert (0, event.resultSet) =20 =20 ## @@ -327,7 +328,7 @@ else: assert gDebug(4, 'Getting pre-created ResultSet for source "%s"; p= arent=3D%s' \ % (source, controlSection.parent)) - controlSection.resultset =3D controlSection._resultsets.pop(0) + controlSection.resultset =3D controlSection._resultsets.pop() # resultset =3D self.sourceMap[controlSection.parent.source].result= set.current. if controlSection.resultset.nextRecord(): controlSection.__nextRecord =3D controlSection.resultset.current