• Chris McDonough's avatar
    Make SessionDataManagerTraverser inherit from Persistent. This is in order to... · 2c7c22dd
    Chris McDonough authored
    Make SessionDataManagerTraverser inherit from Persistent.  This is in order to avoid a situation in which a nonpersistent instance of this class is inserted into the before traverse hook, causing Zope to not be able to start if the class' containing module can't be imported.  The existence of the bug stemmed from my lack of knowledge about how the traverse hook worked (I didn't know it actually stored an object reference).
    
    (merge from branch)
    2c7c22dd
SessionDataManager.py 9.34 KB