[Checkins] SVN: z3c.conditionalviews/trunk/ Use an if statement instead of relying on boolean -> int conversion.

Michael Kerrin michael.kerrin at openapp.ie
Fri Jun 29 13:59:25 EDT 2007


Log message for revision 77248:
  Use an if statement instead of relying on boolean -> int conversion.
  
  Bump up the version.
  

Changed:
  _U  z3c.conditionalviews/trunk/
  U   z3c.conditionalviews/trunk/setup.py
  U   z3c.conditionalviews/trunk/src/z3c/conditionalviews/__init__.py

-=-

Property changes on: z3c.conditionalviews/trunk
___________________________________________________________________
Name: svn:ignore
   + bin
parts
dist


Modified: z3c.conditionalviews/trunk/setup.py
===================================================================
--- z3c.conditionalviews/trunk/setup.py	2007-06-29 17:54:23 UTC (rev 77247)
+++ z3c.conditionalviews/trunk/setup.py	2007-06-29 17:59:24 UTC (rev 77248)
@@ -2,7 +2,7 @@
 
 setup(
     name = "z3c.conditionalviews",
-    version = "0.8",
+    version = "0.9",
     author = "Michael Kerrin",
     author_email = "michael.kerrin at openapp.ie",
     url = "http://svn.zope.org/z3c.conditionalviews/",

Modified: z3c.conditionalviews/trunk/src/z3c/conditionalviews/__init__.py
===================================================================
--- z3c.conditionalviews/trunk/src/z3c/conditionalviews/__init__.py	2007-06-29 17:54:23 UTC (rev 77247)
+++ z3c.conditionalviews/trunk/src/z3c/conditionalviews/__init__.py	2007-06-29 17:59:24 UTC (rev 77248)
@@ -34,8 +34,10 @@
     for validator in validators:
         if validator.evaluate(context, request, viewobj):
             evaluated += 1
-            invalid += not validator.valid(context, request, viewobj)
-            invalidStatus = validator.invalidStatus(context, request, viewobj)
+            if not validator.valid(context, request, viewobj):
+                invalid += 1
+                invalidStatus = validator.invalidStatus(
+                    context, request, viewobj)
 
     if evaluated > 0 and evaluated == invalid:
         # The request is invalid so we do not process it.



More information about the Checkins mailing list