summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/res_partner.py
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-08-16 11:39:21 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-08-16 11:39:21 +0700
commit31dafc8b2e6e672afe597439983c07641c10e078 (patch)
tree4c6ccc6d2b066c5609b8691a42334d685d5c2124 /indoteknik_custom/models/res_partner.py
parent3a954e59343d2d3a3df5436297f7007008ae62e8 (diff)
parent43ccd7dae4940fcbf40f069e6b5a36aeedc59555 (diff)
Merge branch 'production' of https://bitbucket.org/altafixco/indoteknik-addons into production
Diffstat (limited to 'indoteknik_custom/models/res_partner.py')
-rw-r--r--indoteknik_custom/models/res_partner.py7
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')