[Checkins] SVN: Sandbox/luciano/kirbi/src/kirbi/pac.py streamlined event code using the modified function

Luciano Ramalho luciano at ramalho.org
Sun Aug 12 17:30:44 EDT 2007


Log message for revision 78780:
  streamlined event code using the modified function
  

Changed:
  U   Sandbox/luciano/kirbi/src/kirbi/pac.py

-=-
Modified: Sandbox/luciano/kirbi/src/kirbi/pac.py
===================================================================
--- Sandbox/luciano/kirbi/src/kirbi/pac.py	2007-08-12 20:51:53 UTC (rev 78779)
+++ Sandbox/luciano/kirbi/src/kirbi/pac.py	2007-08-12 21:30:43 UTC (rev 78780)
@@ -3,8 +3,7 @@
 from zope.app.container.contained import NameChooser as BaseNameChooser
 from zope.app.container.interfaces import INameChooser
 from zope.interface import implements
-from zope import event
-from zope.lifecycleevent import ObjectModifiedEvent, Attributes
+from zope.lifecycleevent import modified, Attributes
 from zope import schema
 from operator import attrgetter
 from isbn import isValidISBN, isValidISBN10, convertISBN10toISBN13, filterDigits
@@ -73,7 +72,7 @@
                 book.update(**book_dict)
                 del self.pending_isbns[isbn13]
                 changed = Attributes(IBook, *list(book_dict))
-                event.notify(ObjectModifiedEvent(book, changed))
+                modified(book, changed)
                 updated += 1
         return updated
             



More information about the Checkins mailing list