From 72b863dbc47660accf5766d130b20043f74e8296 Mon Sep 17 00:00:00 2001
From: Risvana Cybro
Date: Fri, 10 Oct 2025 11:38:16 +0530
Subject: [PATCH] Oct 10: [FIX] Bug fixed 'duplicate_contact_details_alert'
---
duplicate_contact_details_alert/__manifest__.py | 2 +-
.../doc/RELEASE_NOTES.md | 5 +++++
.../models/res_partner.py | 2 +-
.../static/description/index.html | 14 ++++++++++++++
4 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/duplicate_contact_details_alert/__manifest__.py b/duplicate_contact_details_alert/__manifest__.py
index c0e1bc998..048226fad 100644
--- a/duplicate_contact_details_alert/__manifest__.py
+++ b/duplicate_contact_details_alert/__manifest__.py
@@ -21,7 +21,7 @@
#############################################################################
{
'name': "Duplicate Contact Details Alert",
- 'version': '17.0.1.0.0',
+ 'version': '17.0.1.0.1',
"category": 'Extra Tools',
'summary': """Duplicate Contact Details Alert""",
'description': """Duplicate Contact Details Alert""",
diff --git a/duplicate_contact_details_alert/doc/RELEASE_NOTES.md b/duplicate_contact_details_alert/doc/RELEASE_NOTES.md
index 04163038f..1613ed461 100644
--- a/duplicate_contact_details_alert/doc/RELEASE_NOTES.md
+++ b/duplicate_contact_details_alert/doc/RELEASE_NOTES.md
@@ -4,3 +4,8 @@
#### Version 17.0.1.0.0
#### ADD
- Initial commit for Duplicate Contact Details Alert
+
+#### 10.08.2025
+#### Version 17.0.1.0.1
+#### UPDT
+- Fix the access issue into ir.model.fields when create or update the contacts
diff --git a/duplicate_contact_details_alert/models/res_partner.py b/duplicate_contact_details_alert/models/res_partner.py
index d9119f620..ee84b5917 100644
--- a/duplicate_contact_details_alert/models/res_partner.py
+++ b/duplicate_contact_details_alert/models/res_partner.py
@@ -36,7 +36,7 @@ class ResPartner(models.Model):
if unique_contact_ids:
fields_list = ast.literal_eval(unique_contact_ids)
for x in fields_list:
- contact_fields = self.env['ir.model.fields'].browse(x)
+ contact_fields = self.env['ir.model.fields'].sudo().browse(x)
field_vals = contact_fields.name
if vals.get(field_vals):
partner = self.env['res.partner'].search(
diff --git a/duplicate_contact_details_alert/static/description/index.html b/duplicate_contact_details_alert/static/description/index.html
index 719ba7049..0460dd293 100644
--- a/duplicate_contact_details_alert/static/description/index.html
+++ b/duplicate_contact_details_alert/static/description/index.html
@@ -202,6 +202,20 @@
Button
+
+
+
Version
+ 17.0.1.0.1|Released on:08th October 2025
+
+
+ Fix the access issue into ir.model.fields when create or update the contacts
+
+