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:
|
||||
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):
|
||||
_name = 'res.partner.sector'
|
||||
|
|
|
|||
Loading…
Reference in New Issue