From 586ddbec23cacad0cffaac3d834c1fe22409a605 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Tue, 25 Aug 2015 14:13:51 +0200 Subject: [PATCH] import guard for report_xls The dependency is indeed declared in __openerp__.py and will be enforced. Odoo evaluates all python files, even for modules which are not installed, and crashes if an unneeded dependency is needed. --- mis_builder/report/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mis_builder/report/__init__.py b/mis_builder/report/__init__.py index c5280449..671c3f7b 100644 --- a/mis_builder/report/__init__.py +++ b/mis_builder/report/__init__.py @@ -22,5 +22,9 @@ # ############################################################################## -from . import mis_builder_xls +try: + from . import mis_builder_xls +except ImportError: + pass # this module is not installed + from . import report_mis_report_instance