Ignore:
Timestamp:
3 May 2012, 11:41:27 (13 years ago)
Author:
Henrik Bettermann
Message:

ObjectModifiedEvent? must be fired in updateEntry to ensure that catalogs involved are updated after setting attributes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py

    r8330 r8332  
    3030from zope.interface import Interface
    3131from zope.schema import getFields
     32from zope.event import notify
    3233from waeup.kofa.interfaces import (
    3334    IBatchProcessor, FatalCSVError, IObjectConverter,
     
    216217            log_value = getattr(value, 'code', value)
    217218            changed.append('%s=%s' % (key, log_value))
     219
     220        # If any catalog is involved it must be updated
     221        notify(grok.ObjectModifiedEvent(obj))
     222
    218223        return ', '.join(changed)
    219224
Note: See TracChangeset for help on using the changeset viewer.