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):
|
def recordModification(obj, event):
|
||||||
ChangeManager(obj).recordModification()
|
ChangeManager(obj).recordModification()
|
||||||
|
|
||||||
@adapter(ILoopsObject, IObjectCreatedEvent)
|
#@adapter(ILoopsObject, IObjectCreatedEvent)
|
||||||
def recordModification(obj, event):
|
#def recordCreation(obj, event):
|
||||||
ChangeManager(obj).recordModification('create')
|
# ChangeManager(obj).recordModification('create')
|
||||||
|
|
||||||
|
@adapter(ILoopsObject, IObjectAddedEvent)
|
||||||
|
def recordAdding(obj, event):
|
||||||
|
ChangeManager(obj).recordModification('add')
|
||||||
|
|
||||||
@adapter(ILoopsObject, IAssignmentEvent)
|
@adapter(ILoopsObject, IAssignmentEvent)
|
||||||
def recordAssignment(obj, event):
|
def recordAssignment(obj, event):
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
permission="zope.View" />
|
permission="zope.View" />
|
||||||
|
|
||||||
<zope:subscriber handler="loops.organize.tracking.change.recordModification" />
|
<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.recordAssignment" />
|
||||||
<zope:subscriber handler="loops.organize.tracking.change.recordDeassignment" />
|
<zope:subscriber handler="loops.organize.tracking.change.recordDeassignment" />
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue