diff --git a/organize/tracking/change.py b/organize/tracking/change.py index 6532da0..38dcc63 100644 --- a/organize/tracking/change.py +++ b/organize/tracking/change.py @@ -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): diff --git a/organize/tracking/configure.zcml b/organize/tracking/configure.zcml index 3e8c730..caa49b2 100644 --- a/organize/tracking/configure.zcml +++ b/organize/tracking/configure.zcml @@ -20,6 +20,7 @@ permission="zope.View" /> +