fix problem with formataddr and Umlaute
							parent
							
								
									932cbf310f
								
							
						
					
					
						commit
						a60e9ee403
					
				|  | @ -124,7 +124,10 @@ class Partner(models.Model): | |||
|     def _compute_email_formatted(self): | ||||
|         for partner in self: | ||||
|             try: | ||||
|                 partner.email_formatted = formataddr((partner.name or u"False", partner.email or u"False")) | ||||
|                 xmail = partner.email or u"False" | ||||
|                 if isinstance(xmail,str): | ||||
|                     xmail = xmail.encode('idna').decode() | ||||
|                 partner.email_formatted = formataddr((partner.name or u"False", xmail)) | ||||
|             except: | ||||
|                 partner.email_formatted = partner.email | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue