[Zope-CMF] Re: Don't always set the modification date?
Florent Guillaume
fg at nuxeo.com
Thu Feb 17 10:27:27 EST 2005
Paul Winkler <pw_lists at slinkp.com> wrote:
> > > > Occasionally I use this workaround:
> > > >
> > > > obj.reindexObject(idxs=['suppress_notifyModified'])
> >
> > That's a working workaround yes.
>
> let me see if i'm following this - so, you're relying on
> the fact that CMFCatalogAware.reindexObject() doesn't check
> the validity of index names, and only calls notifyModified()
> if the index list is empty? (I don't get why it does that
> anyway. What's reason for wanting different behavior when
> you pass specific indexes?)
The idea is that if you reindex a single index on an object, then it's
probably not a user-visible "modification" and doesn't really need to
call notifyModified. And that if you really want it you can still call
it by hand.
Florent
--
Florent Guillaume, Nuxeo (Paris, France) CTO, Director of R&D
+33 1 40 33 71 59 http://nuxeo.com fg at nuxeo.com
More information about the Zope-CMF
mailing list