From b0f46a581b1f5800f7303eb099bbc5fbdcdaf6a9 Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Thu, 1 Feb 2024 19:17:28 +0100
Subject: [PATCH] [IMP] add function get_formatted_address

---
 models/res_partner.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/models/res_partner.py b/models/res_partner.py
index 9d6a691..50ae498 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -1520,6 +1520,15 @@ class ScopPartner(models.Model):
             "context": ctx,
         }
 
+    # ------------------------------------------------------
+    # Business Methods
+    # ------------------------------------------------------
+    def get_formatted_address(self):
+        self.ensure_one()
+        address_fields = [self.street, self.street2, self.street3]
+        address = [f for f in address_fields if f]
+        return "\n".join(address) if address else ""
+
     # ------------------------------------------------------
     # CRON function
     # ------------------------------------------------------
-- 
GitLab