From 4ab0d4f0a5df3e2c971c48851c6a4fce44d034c5 Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Thu, 16 Mar 2023 11:54:02 +0100
Subject: [PATCH] [UPD]Delete \n on simplified adress

---
 models/res_partner.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/models/res_partner.py b/models/res_partner.py
index 79f156b..8a6d79a 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -122,7 +122,7 @@ class ResPartner(models.Model):
     # ------------------------------------------------------
     @api.model
     def _get_default_address_format_simple(self):
-        return "%(street)s\n%(street2)s\n%(street3)s\n%(city)s %(zip)s\n"
+        return "%(street)s\n%(street2)s\n%(street3)s\n%(city)s %(zip)s"
 
     @api.model
     def _get_address_format_simple(self):
@@ -139,7 +139,10 @@ class ResPartner(models.Model):
         })
         for field in self._formatting_address_fields():
             args[field] = getattr(self, field) or ''
-        return address_format % args
+        res = address_format % args
+        while "\n\n" in res:
+            res = res.replace("\n\n", "\n")
+        return res.lstrip()
 
     @api.depends("child_ids", "child_ids.is_legal_representative")
     def _compute_legal_representative(self):
-- 
GitLab