diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 0e6f8c1911b9c96619addd7d230212316729864c..df8f490307e0aec20c911b33c9451557f026fe00 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -581,11 +581,11 @@ class WebsiteSale(http.Controller): name_change = partner_su and 'name' in data and data['name'] != partner_su.name email_change = partner_su and 'email' in data and data['email'] != partner_su.email - # Prevent changing the partner name if invoices have been issued. - if name_change and not partner_su.can_edit_vat(): + # Prevent changing the billing partner name if invoices have been issued. + if mode[1] == 'billing' and name_change and not partner_su.can_edit_vat(): error['name'] = 'error' error_message.append(_( - "Changing your name is not allowed once invoices have been issued for your" + "Changing your name is not allowed once documents have been issued for your" " account. Please contact us directly for this operation." )) diff --git a/addons/website_sale/i18n/website_sale.pot b/addons/website_sale/i18n/website_sale.pot index 73e88c89054a3865408b7eb3aa4d0277b227e2a0..6ec2a4f5ede2d74f692fe97f33da2c933cc2619c 100644 --- a/addons/website_sale/i18n/website_sale.pot +++ b/addons/website_sale/i18n/website_sale.pot @@ -782,6 +782,14 @@ msgid "" "account. Please contact us directly for this operation." msgstr "" +#. module: website_sale +#: code:addons/website_sale/controllers/main.py:0 +#, python-format +msgid "" +"Changing your name is not allowed once documents have been issued for your " +"account. Please contact us directly for this operation." +msgstr "" + #. module: website_sale #: model:ir.model.fields,field_description:website_sale.field_product_public_category__child_id msgid "Children Categories"