Feedback 1358: Fehler bei Unique-Contraint bei "portal_id"
							parent
							
								
									ca600b756c
								
							
						
					
					
						commit
						e6f654bc38
					
				|  | @ -237,6 +237,14 @@ class Partner(models.Model): | ||||||
|                 if response.status_code != 200: |                 if response.status_code != 200: | ||||||
|                     raise ValidationError(_('Rabatt konnte nicht gesetzt werden.')) |                     raise ValidationError(_('Rabatt konnte nicht gesetzt werden.')) | ||||||
| 
 | 
 | ||||||
|  |     @api.multi | ||||||
|  |     def write(self, vals): | ||||||
|  |         fields_to_check = ['ref', 'portal_id'] | ||||||
|  |         for field in fields_to_check: | ||||||
|  |             if field in vals and vals[field] == '': | ||||||
|  |                 vals[field] = False | ||||||
|  |         return super(Partner, self).write(vals) | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| class PartnerSector(models.Model): | class PartnerSector(models.Model): | ||||||
|     _name = 'res.partner.sector' |     _name = 'res.partner.sector' | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue