summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMqdd <ahmadmiqdad27@gmail.com>2025-12-30 11:48:16 +0700
committerMqdd <ahmadmiqdad27@gmail.com>2025-12-30 11:48:16 +0700
commitb0c16534780cc69320f16e7d3bbec29a811a6215 (patch)
treedcdabdd100dc16d2c6d3635a5bae31016634202d
parent62d5f5c12775cf2f677a6f1625308ab0d56f842f (diff)
<Miqdad> fix check duplicate
-rw-r--r--indoteknik_custom/models/keywords.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/indoteknik_custom/models/keywords.py b/indoteknik_custom/models/keywords.py
index fedaa180..47546c1f 100644
--- a/indoteknik_custom/models/keywords.py
+++ b/indoteknik_custom/models/keywords.py
@@ -53,12 +53,12 @@ class Keywords(models.Model):
if not record.name:
record.name = record.keywords
- @api.depends('keywords')
def check_already_exist(self):
model = self.env['keywords']
for record in self:
match = model.search([
- ('keywords', 'ilike', record.keywords)
+ ('keywords', '=', record.keywords),
+ ('category_id.id', '=', record.category_id.id)
])
if match:
raise UserError("Tidak bisa create karena keywords sudah dipakai")