Martin Aspeli, on 2007-04-04: > This is basically because of the premature object creation in CMF/AT, > portal_factory, and the title-to-id renaming scheme. Note that for > Archetypes, you may find it useful to listen to IObjectInitializedEvent > (first proper save) and IObjectEditedEvent (subsequent edits). Both derive > from IObjectModified, but should be fired only once. In fact, if you listen > for IObjectModifiedEvent, you're probably getting those as well. :)
I will keep that in mind. Or rather, I will put some comments into my configure.zcml so I do not forget it. :) IObjectMovedEvent might still be handier in my case, as then my handler also gets called when an object is moved or removed, which I need. I could subscribe to those events separately of course. Ah well, some more test coverage should help me to figure out the best way. -- Maurits van Rees | http://maurits.vanrees.org/ [NL] Work | http://zestsoftware.nl/ "Do not worry about your difficulties in computers, I can assure you mine are still greater." _______________________________________________ Product-Developers mailing list [email protected] http://lists.plone.org/mailman/listinfo/product-developers
