diff --git a/models/res_partner.py b/models/res_partner.py index c01dc513de80da59576651efbc532b6c49af91f2..77a73eb18b383e76da2fb69f4ddec82fc980e55a 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -72,11 +72,12 @@ class AlfodooResPartner(models.Model): path = backend.initial_directory_write root_folder = backend.get_folder_by_path(path) for partner in self: - folder_name = ( + partner_name = ( partner.name if not partner.name.startswith(".") else partner.name.replace(".", "_", 1) ) + folder_name = partner_name + " - " + partner.siren if partner.siren else partner_name sanitized_name = backend.sanitize_cmis_name(folder_name).replace("+", "_") name = backend.get_unique_folder_name(sanitized_name, root_folder) properties = partner._get_folder_properties(records, backend) @@ -111,11 +112,12 @@ class AlfodooResPartner(models.Model): record.id ) if vals.get("name", False): - folder_name = ( + partner_name = ( record.name if not record.name.startswith(".") else record.name.replace(".", "_", 1) ) + folder_name = partner_name + " - " + record.siren if record.siren else partner_name properties.update({"cmis:name": folder_name}) folder = backend.get_cmis_object(record) folder.updateProperties(properties)