[Checkins] SVN: grokui.admin/trunk/src/grokui/admin/view.py Fire IObjectCreated event when app is created.

Uli Fouquet uli at gnufix.de
Mon Sep 14 10:52:12 EDT 2009


Log message for revision 103929:
  Fire IObjectCreated event when app is created.
  

Changed:
  U   grokui.admin/trunk/src/grokui/admin/view.py

-=-
Modified: grokui.admin/trunk/src/grokui/admin/view.py
===================================================================
--- grokui.admin/trunk/src/grokui/admin/view.py	2009-09-14 14:50:48 UTC (rev 103928)
+++ grokui.admin/trunk/src/grokui/admin/view.py	2009-09-14 14:52:12 UTC (rev 103929)
@@ -135,7 +135,9 @@
         app = zope.component.getUtility(grok.interfaces.IApplication,
                                         name=application)
         try:
-            self.context[name] = app()
+            new_app = app()
+            grok.notify(grok.ObjectCreatedEvent(new_app))
+            self.context[name] = new_app
             flash(u'Added %s `%s`.' % (application, name))
         except DuplicationError:
             flash(



More information about the checkins mailing list