[Zope-Checkins] 
	SVN: Products.Five/branches/philikon-local-components/browser/pagetemplatefile.py
	Remove unnecessary rebind magic.
    Philipp von Weitershausen 
    philikon at philikon.de
       
    Mon Mar 27 05:41:13 EST 2006
    
    
  
Log message for revision 66231:
  Remove unnecessary rebind magic.
  Tighten the screws on a test whether 'view' is None or not.
  
Changed:
  U   Products.Five/branches/philikon-local-components/browser/pagetemplatefile.py
-=-
Modified: Products.Five/branches/philikon-local-components/browser/pagetemplatefile.py
===================================================================
--- Products.Five/branches/philikon-local-components/browser/pagetemplatefile.py	2006-03-27 10:40:29 UTC (rev 66230)
+++ Products.Five/branches/philikon-local-components/browser/pagetemplatefile.py	2006-03-27 10:41:13 UTC (rev 66231)
@@ -63,7 +63,7 @@
     pt_render = rebindFunction(PageTemplateFile.pt_render,
                                getEngine=getEngine)
 
-    def _pt_getContext(self):
+    def pt_getContext(self):
         try:
             root = self.getPhysicalRoot()
             view = self._getContext()
@@ -87,11 +87,8 @@
              'request': request,
              'modules': ModuleImporter,
              }
-        if view:
+        if view is not None:
             c['view'] = view
             c['views'] = ViewMapper(here, request)
 
         return c
-
-    pt_getContext = rebindFunction(_pt_getContext,
-                                   SecureModuleImporter=ModuleImporter)
    
    
More information about the Zope-Checkins
mailing list