Changeset 3272

Show
Ignore:
Timestamp:
07/21/2007 02:00:52 PM (1 year ago)
Author:
paul
Message:

Fixed ticket #1089: we were skipping the child requery if child.isChanged()
returned False, but we really want to check child.isAnyChanged() in case
there are changes that don't happen to be on the current record.

It's amazing how much agony a one-line typo can cause a soul.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/stable/dabo/biz/dBizobj.py

    r3125 r3272  
    11951195            if child.RequeryWithParent: 
    11961196                child.setCurrentParent(pk, fromChildRequery=True) 
    1197                 if not child.isChanged(): 
     1197                if not child.isAnyChanged(): 
    11981198                    child.requery() 
    11991199        self.afterChildRequery() 
  • trunk/dabo/biz/dBizobj.py

    r3239 r3272  
    12231223            if child.RequeryWithParent: 
    12241224                child.setCurrentParent(pk, fromChildRequery=True) 
    1225                 if not child.isChanged(): 
     1225                if not child.isAnyChanged(): 
    12261226                    child.requery() 
    12271227        self.afterChildRequery()