diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 782384d75a2..cb2adc4c829 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -1000,11 +1000,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 2330e53bc78..d8e8b3202bd 100644 --- a/addons/website_sale/i18n/website_sale.pot +++ b/addons/website_sale/i18n/website_sale.pot @@ -1132,6 +1132,15 @@ msgid "" "account. Please contact us directly for this operation." msgstr "" +#. module: website_sale +#. odoo-python +#: 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_terms:ir.ui.view,arch_db:website_sale.snippet_options msgid "Checkout Pages"