[FIX] project: Allow multi company ir rule relaxion

If you want to de-activate the multi company ir.rule, those checks will
still raise an error.

Task 2198433

closes odoo/odoo#47291

X-original-commit: 12a81a3a5265cbd18f5c00ab439cd1486696521b
Signed-off-by: lul-odoo <LucasLefevre@users.noreply.github.com>
This commit is contained in:
Lucas Lefèvre
2020-03-10 13:44:20 +00:00
committed by Yannick Tivisse
parent 65cded061f
commit 900f0175db
2 changed files with 0 additions and 12 deletions
@@ -286,14 +286,6 @@ class TestMultiCompanyProject(TestMultiCompanyCommon):
self.assertEqual(task.company_id, task.project_id.subtask_project_id.company_id, "The company of the orphan subtask should be the one from its project.")
self.assertEqual(self.task_1.child_ids.ids, [task.id])
# trying to access the subtask in a company not allowed should raise an error
with self.assertRaises(UserError):
self.task_1.with_context(allowed_company_ids=[self.company_a.id]).action_subtask()
# trying to access the parent task in a company not allowed should raise an error
with self.assertRaises(UserError):
task.with_context(allowed_company_ids=[self.company_b.id]).action_open_parent_task()
with self.sudo('employee-a'):
with self.assertRaises(AccessError):
with Form(task) as task_form: