[Erp5-report] r31450 yusei - /erp5/trunk/utils/oood/mimemapper.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Dec 24 03:58:01 CET 2009


Author: yusei
Date: Thu Dec 24 03:58:00 2009
New Revision: 31450

URL: http://svn.erp5.org?rev=31450&view=rev
Log:
Some filters may not exist.

Modified:
    erp5/trunk/utils/oood/mimemapper.py

Modified: erp5/trunk/utils/oood/mimemapper.py
URL: http://svn.erp5.org/erp5/trunk/utils/oood/mimemapper.py?rev=31450&r1=31449&r2=31450&view=diff
==============================================================================
--- erp5/trunk/utils/oood/mimemapper.py [utf8] (original)
+++ erp5/trunk/utils/oood/mimemapper.py [utf8] Thu Dec 24 03:58:00 2009
@@ -109,7 +109,7 @@
     'StarWriter 5.0': 'sdw',
     'StarWriter 5.0 Vorlage/Template': 'sdw.vor',
     'Text': 'txt',
-    'Text (encoded)': 'enc.txt',
+    'Text Encoded': 'enc.txt',
     'Text - txt - csv (StarCalc)': 'csv',
     'UOF presentation': 'uop',
     'UOF spreadsheet': 'uos',
@@ -356,21 +356,25 @@
 
   def setFilterInfo(self):
     # specify more properties for several filters
-    self.filter_property_dict['Text (encoded)']['export_props'] = ( \
-      PropertyValue('FilterFlags', 0, 'UTF8,LF', 0),
-      )
-    self.filter_property_dict['draw_html_Export']['export_props'] =  ( \
+    if 'Text (encoded)' in self.filter_property_dict:
+      self.filter_property_dict['Text (encoded)']['export_props'] = ( \
+        PropertyValue('FilterFlags', 0, 'UTF8,LF', 0),
+        )
+    if 'draw_html_Export' in self.filter_property_dict:
+      self.filter_property_dict['draw_html_Export']['export_props'] =  ( \
       PropertyValue('FilterData',0,uno.Any(
         '[]com.sun.star.beans.PropertyValue',
         (PropertyValue('Format', 0, 2, 0),),), 0), # PNG format
       )
-    self.filter_property_dict['impress_html_Export']['export_props'] = ( \
+    if 'impress_html_Export' in self.filter_property_dict:
+      self.filter_property_dict['impress_html_Export']['export_props'] = ( \
       PropertyValue('FilterData',0,uno.Any(
         '[]com.sun.star.beans.PropertyValue',
         (PropertyValue('IsExportNotes', 0, True, 0),
          PropertyValue('Format', 0, 2, 0),),), 0), # PNG format
       )
-    self.filter_property_dict['impress_pdf_Export']['export_props'] = ( \
+    if 'impress_pdf_Export' in self.filter_property_dict:
+      self.filter_property_dict['impress_pdf_Export']['export_props'] = ( \
       PropertyValue('FilterData',0,uno.Any(
         '[]com.sun.star.beans.PropertyValue',
         (PropertyValue('ExportNotesPages', 0, True, 0),),), 0),




More information about the Erp5-report mailing list