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