From aa0ff1252dd6cdffa8332dc7ee945535a5a8c030 Mon Sep 17 00:00:00 2001 From: Patrick Wilson <36892066+patrickrwilson@users.noreply.github.com> Date: Tue, 5 May 2020 16:21:13 -0500 Subject: [PATCH] [FIX] partner_multi_relation (Smart Button Error) Fix for error when opening a contact and clicking the smart button. Error Information: File "/opt/odoo/v12/src/partner-contact/partner_multi_relation/models/res_partner.py", line 187, in action_view_relations action['context'].\ AttributeError: 'str' object has no attribute 'update' --- partner_multi_relation/models/res_partner.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/partner_multi_relation/models/res_partner.py b/partner_multi_relation/models/res_partner.py index fa1aaa72e..4c7109276 100644 --- a/partner_multi_relation/models/res_partner.py +++ b/partner_multi_relation/models/res_partner.py @@ -184,11 +184,10 @@ class ResPartner(models.Model): 'partner_multi_relation.action_res_partner_relation_all' ).read()[0] action['domain'] = [('id', 'in', relation_ids.ids)] - action['context'].\ - update({'search_default_this_partner_id': contact.id, - 'default_this_partner_id': contact.id, - 'active_model': 'res.partner', - 'active_id': contact.id, - 'active_ids': [contact.id], - 'active_test': False}) + action['context'] = {'search_default_this_partner_id': contact.id, + 'default_this_partner_id': contact.id, + 'active_model': 'res.partner', + 'active_id': contact.id, + 'active_ids': [contact.id], + 'active_test': False} return action