bug fix: record adding of objects instead of object creation

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2943 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2008-10-26 14:41:31 +00:00
parent bb3b4b16ec
commit 7ce004d66d
2 changed files with 8 additions and 3 deletions

View file

@ -117,9 +117,13 @@ class ChangeRecord(Track):
def recordModification(obj, event):
ChangeManager(obj).recordModification()
@adapter(ILoopsObject, IObjectCreatedEvent)
def recordModification(obj, event):
ChangeManager(obj).recordModification('create')
#@adapter(ILoopsObject, IObjectCreatedEvent)
#def recordCreation(obj, event):
# ChangeManager(obj).recordModification('create')
@adapter(ILoopsObject, IObjectAddedEvent)
def recordAdding(obj, event):
ChangeManager(obj).recordModification('add')
@adapter(ILoopsObject, IAssignmentEvent)
def recordAssignment(obj, event):

View file

@ -20,6 +20,7 @@
permission="zope.View" />
<zope:subscriber handler="loops.organize.tracking.change.recordModification" />
<zope:subscriber handler="loops.organize.tracking.change.recordAdding" />
<zope:subscriber handler="loops.organize.tracking.change.recordAssignment" />
<zope:subscriber handler="loops.organize.tracking.change.recordDeassignment" />