[Erp5-report] r15374 - /erp5/trunk/products/ERP5/Document/Document.py

nobody at svn.erp5.org nobody at svn.erp5.org
Sat Jul 28 20:26:26 CEST 2007


Author: bartek
Date: Sat Jul 28 20:26:25 2007
New Revision: 15374

URL: http://svn.erp5.org?rev=15374&view=rev
Log:
handle exception when we look for the latest version in a language in which there are no documents

Modified:
    erp5/trunk/products/ERP5/Document/Document.py

Modified: erp5/trunk/products/ERP5/Document/Document.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/Document.py?rev=15374&r1=15373&r2=15374&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/Document.py (original)
+++ erp5/trunk/products/ERP5/Document/Document.py Sat Jul 28 20:26:25 2007
@@ -655,9 +655,12 @@
     original_language = self.getOriginalLanguage()
     user_language = self.Localizer.get_selected_language()
 
-    # if language was given return it
+    # if language was given return it (if there are any docs in this language)
     if language is not None:
-      return res[0].getObject()
+      try:
+        return res[0].getObject()
+      except IndexError:
+        return None
     else:
       first = res[0]
       in_original = None




More information about the Erp5-report mailing list