diff options
| -rw-r--r-- | indoteknik_custom/models/res_partner.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/indoteknik_custom/models/res_partner.py b/indoteknik_custom/models/res_partner.py index 1695639d..bc2a24b1 100644 --- a/indoteknik_custom/models/res_partner.py +++ b/indoteknik_custom/models/res_partner.py @@ -1,4 +1,4 @@ -from odoo import models, fields +from odoo import models, fields, api from odoo.exceptions import UserError, ValidationError class GroupPartner(models.Model): @@ -28,6 +28,11 @@ class ResPartner(models.Model): partner_child_ids += [partner.parent_id.id] return partner_child_ids + @api.constrains('kota_id') + def update_product_solr_flag(self): + for partner in self: + partner.city = partner.kota_id.name + def unlink(self): if self._name == 'res.partner': raise UserError('Maaf anda tidak bisa delete contact') |
