[Checkins] SVN: zope.app.error/trunk/src/zope/app/error/browser/__init__.py Substitute zope.app.zapi by direct calls to its wrapped apis. See bug 219302

Lorenzo Gil lgs at sicem.biz
Mon Apr 21 14:19:53 EDT 2008


Log message for revision 85561:
  Substitute zope.app.zapi by direct calls to its wrapped apis. See bug 219302

Changed:
  U   zope.app.error/trunk/src/zope/app/error/browser/__init__.py

-=-
Modified: zope.app.error/trunk/src/zope/app/error/browser/__init__.py
===================================================================
--- zope.app.error/trunk/src/zope/app/error/browser/__init__.py	2008-04-21 18:04:50 UTC (rev 85560)
+++ zope.app.error/trunk/src/zope/app/error/browser/__init__.py	2008-04-21 18:19:53 UTC (rev 85561)
@@ -15,9 +15,10 @@
 
 $Id$
 """
+from zope.component import getUtility
 from zope.publisher.browser import BrowserView
+from zope.traversing.browser.absoluteurl import absoluteURL
 
-from zope.app import zapi
 from zope.error.interfaces import IErrorReportingUtility
 from zope.error.interfaces import ILocalErrorReportingUtility
 
@@ -42,8 +43,8 @@
         # redirect the browser to the site root "/@@errorRedirect.html"
         # to handle redirection to the site error logger instead
         try:
-            err = zapi.getUtility(IErrorReportingUtility)
-            url = zapi.absoluteURL(err, self.request)
+            err = getUtility(IErrorReportingUtility)
+            url = absoluteURL(err, self.request)
         except TypeError:
             url = self.request.getApplicationURL() + "/@@errorRedirect.html"
         else:



More information about the Checkins mailing list