Author: rmarianski
Date: 2007-11-12 22:18:08 -0500 (Mon, 12 Nov 2007)
New Revision: 10941

Modified:
   opencore/branches/featurelet-refactor/opencore/nui/project/view.py
Log:
verify object returned by queryAdapter is not None (not just that an adapter 
was returned)

Modified: opencore/branches/featurelet-refactor/opencore/nui/project/view.py
===================================================================
--- opencore/branches/featurelet-refactor/opencore/nui/project/view.py  
2007-11-13 01:57:51 UTC (rev 10940)
+++ opencore/branches/featurelet-refactor/opencore/nui/project/view.py  
2007-11-13 03:18:08 UTC (rev 10941)
@@ -47,7 +47,12 @@
         return self._has_featurelet('blog')
 
     def _has_featurelet(self, flet_id):
-        return queryAdapter(IFeatureletSupporter(self.context), IFeaturelet, 
name=flet_id)
+        adapter = queryAdapter(
+                      IFeatureletSupporter(self.context),
+                      IFeaturelet,
+                      name=flet_id,
+                      )
+        return adapter is not None
 
 
 class ProjectContentsView(ProjectBaseView, OctopoLite):



--
Archive: 
http://www.openplans.org/projects/opencore/lists/openplans-svn/archive/2007/11/1194923890124
To unsubscribe send an email with subject unsubscribe to [EMAIL PROTECTED]  
Please contact [EMAIL PROTECTED] for questions.

Reply via email to