odoo/odoo#232238

Created by fw-bot
Merged at 95ff28a0a8ea8fb56a28ec6cb1913e3c05c4c86e

Statuses:

label
odoo-dev:saas-18.4-18.0-sign-clean-name-fix-syf-471511-fw
head
3c9839c05c04a03a5a908c59eaade60ae36dafa6
merged
3 days ago by Sylvain Francis (syf)
odoo/odoo
18.0 #231517
saas-18.2 #232236
saas-18.3 #232237
saas-18.4 #232238
19.0 #232240
master #232267

[FIX] web: remove non-breaking spaces in signatures

Before this commit:
Names containing a non-breaking space would break the generated svg
file.
This is because the inserted '&nbsp' is not valid XML.
This also broke the initials signature generation.

After this commit:
The getCleanedName method actually returns the cleaned name and the
signature svg files is correct.

Related ticket:
opw-4927425

Forward-Port-Of: #231517