From 7ce004d66d9118a28e9cbff2a35f803d62713c2e Mon Sep 17 00:00:00 2001 From: helmutm Date: Sun, 26 Oct 2008 14:41:31 +0000 Subject: [PATCH] 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 --- organize/tracking/change.py | 10 +++++++--- organize/tracking/configure.zcml | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) 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" /> +