~acsone-openerp/acsone-addons/7.0

« back to all changes in this revision

Viewing changes to account_companyweb/wizard/account_companyweb_report_wizard.py

  • Committer: Laurent Mignon (Acsone)
  • Date: 2014-04-29 12:44:57 UTC
  • Revision ID: laurent.mignon@acsone.eu-20140429124457-l6gfawtudp8f650w
[FIX] module 'account_companyweb' depends on module 'account_financial_report_webkit' if the first one is not installed, it's sure that the second one is not. Therefore, we can silently ignore an import error in module account_companyweb_report_wizard.py on account_financial_report_webkit

Back port from 8.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
import xlwt
36
36
 
37
37
from openerp.osv import fields, orm
38
 
from openerp.addons.account_financial_report_webkit.report.open_invoices import PartnersOpenInvoicesWebkit
 
38
try:
 
39
    from openerp.addons.account_financial_report_webkit.report.open_invoices import PartnersOpenInvoicesWebkit
 
40
except ImportError:
 
41
    # module is not installed
 
42
    # module 'account_companyweb' depends on module 'account_financial_report_webkit' if the first one
 
43
    # is not installed, it's sure that the second one is not
 
44
    # We can silently ignore the ImportError since if the module 'account_companyweb' is not installed we don't need
 
45
    # to have the account_financial_report_webkit in our addons path
 
46
    pass
39
47
 
40
48
 
41
49
class account_companyweb_report_wizard(orm.TransientModel):