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:
parent
bb3b4b16ec
commit
7ce004d66d
2 changed files with 8 additions and 3 deletions
|
@ -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):
|
||||
|
|
|
@ -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" />
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue