[Erp5-report] r15672 - /erp5/trunk/products/ERP5Form/ListBox.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Aug 14 16:50:03 CEST 2007
Author: yo
Date: Tue Aug 14 16:50:03 2007
New Revision: 15672
URL: http://svn.erp5.org?rev=15672&view=rev
Log:
Catch Unauthorized. A bit better than only showing an exception.
Modified:
erp5/trunk/products/ERP5Form/ListBox.py
Modified: erp5/trunk/products/ERP5Form/ListBox.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/ListBox.py?rev=15672&r1=15671&r2=15672&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/ListBox.py (original)
+++ erp5/trunk/products/ERP5Form/ListBox.py Tue Aug 14 16:50:03 2007
@@ -28,7 +28,7 @@
import sys
from OFS.Traversable import NotFound
-from AccessControl import ClassSecurityInfo
+from AccessControl import ClassSecurityInfo, Unauthorized
from Products.Formulator.DummyField import fields
from Products.Formulator import Widget, Validator
from Products.Formulator.Field import ZMIField
@@ -1888,7 +1888,7 @@
except AttributeError:
original_value = getattr(obj, property_id, None)
processed_value = original_value
- except (AttributeError, KeyError):
+ except (AttributeError, KeyError, Unauthorized):
original_value = None
processed_value = 'Could not evaluate %s' % property_id
else:
More information about the Erp5-report
mailing list