diff --git a/addons/mail/tests/test_mail_message_translate.py b/addons/mail/tests/test_mail_message_translate.py index 5b4b88c94a3891..1ef5e1118793f4 100644 --- a/addons/mail/tests/test_mail_message_translate.py +++ b/addons/mail/tests/test_mail_message_translate.py @@ -105,7 +105,7 @@ def test_translation_multi_users(self): def test_invalid_api_key(self): self.env["ir.config_parameter"].set_param("mail.google_translate_api_key", "INVALIDKEY") - self.authenticate("demo", "demo") + self.authenticate("admin", "admin") # FIXME HACK OO-1437 result = self._mock_translation_request({"message_id": self.message.id}) self.assertNotIn("body", result) self.assertNotIn("lang_name", result) diff --git a/addons/sale/models/sale_order.py b/addons/sale/models/sale_order.py index 02bb687367e361..944192b162da9c 100644 --- a/addons/sale/models/sale_order.py +++ b/addons/sale/models/sale_order.py @@ -894,7 +894,7 @@ def _onchange_partner_id_warning(self): if not self.partner_id: return - partner = self.partner_id + partner = self.partner_id.sudo() # If partner has no warning, check its company if partner.sale_warn == 'no-message' and partner.parent_id: