[Zope-Checkins] SVN: Zope/branches/philikon-aq/lib/python/Products/Five/i18n.py Use aq_get if you want to acquire and have a signature like getattr

Philipp von Weitershausen philikon at philikon.de
Sat Jul 28 19:59:27 EDT 2007


Log message for revision 78445:
  Use aq_get if you want to acquire and have a signature like getattr
  

Changed:
  U   Zope/branches/philikon-aq/lib/python/Products/Five/i18n.py

-=-
Modified: Zope/branches/philikon-aq/lib/python/Products/Five/i18n.py
===================================================================
--- Zope/branches/philikon-aq/lib/python/Products/Five/i18n.py	2007-07-28 23:46:54 UTC (rev 78444)
+++ Zope/branches/philikon-aq/lib/python/Products/Five/i18n.py	2007-07-28 23:59:27 UTC (rev 78445)
@@ -15,7 +15,7 @@
 
 $Id$
 """
-from Acquisition import aq_acquire
+from Acquisition import aq_get
 from zope.interface import implements
 from zope.i18n.interfaces import IFallbackTranslationDomainFactory
 from zope.i18n.interfaces import ITranslationDomain
@@ -65,7 +65,7 @@
         # got a request as the context
         if context is not None:
             if not IBrowserRequest.providedBy(context):
-                context = aq_acquire(context, 'REQUEST', None)
+                context = aq_get(context, 'REQUEST', None)
         return util.translate(msgid, mapping=mapping, context=context,
                               target_language=target_language, default=default)
 



More information about the Zope-Checkins mailing list