Skip to content
Extraits de code Groupes Projets
Valider 9a9a1531 rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

Fix compute address in case street, zip or city are not defined

parent 6c0e3801
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -122,12 +122,17 @@ class CGScopExpense(models.Model): ...@@ -122,12 +122,17 @@ class CGScopExpense(models.Model):
# Global function # Global function
# ------------------------------------------------------ # ------------------------------------------------------
def _format_address(self, partner): def _format_address(self, partner):
address = partner.street address = partner.street or ''
if partner.street2: if partner.street2:
address += '\n' + partner.street2 address += '\n' + partner.street2
if partner.street3: if partner.street3:
address += '\n' + partner.street3 address += '\n' + partner.street3
address += '\n' + partner.zip + ' ' + partner.city if partner.zip:
address += '\n' + partner.zip
if partner.city:
address += ' ' + partner.city
elif partner.city:
address += '\n' + partner.city
return address return address
def _get_coord(self, address): def _get_coord(self, address):
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter