Merge pull request #621 from Tecnativa/10.0-fix_ir_module_module_permission

[FIX] account_invoice_tax_required: missing permission
This commit is contained in:
Pedro M. Baeza
2018-02-28 18:27:52 +01:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -4,7 +4,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
'name': "Tax required in invoice",
'version': "10.0.1.0.0",
'version': "10.0.1.0.1",
"author": "Camptocamp,Tecnativa,Odoo Community Association (OCA)",
'website': "http://www.camptocamp.com",
'category': "Localisation / Accounting",

View File

@@ -31,7 +31,7 @@ class AccountInvoice(models.Model):
force_test = self.env.context.get('test_tax_required')
skip_test = any((
# It usually fails when installing other addons with demo data
self.env["ir.module.module"].search([
self.sudo().env["ir.module.module"].search([
("state", "in", ["to install", "to upgrade"]),
("demo", "=", True),
]),