From 882bce1d1912e96e0c1f6db356723bb493be6f37 Mon Sep 17 00:00:00 2001 From: Mmequignon Date: Mon, 26 Feb 2024 16:23:24 +0100 Subject: [PATCH] connector_search_engine: fix delete obsolete records --- connector_search_engine/models/se_index.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/connector_search_engine/models/se_index.py b/connector_search_engine/models/se_index.py index b76b2c97..fe743b4d 100644 --- a/connector_search_engine/models/se_index.py +++ b/connector_search_engine/models/se_index.py @@ -239,7 +239,7 @@ def resynchronize_all_bindings(self): binding_model = self.env[index.model_id.model] for index_record in adapter.each(): ext_id = adapter.external_id(index_record) - binding = binding_model.browse(ext_id).exists() + binding = binding_model.search([("record_id", "=", ext_id)], limit=1) if not binding: item_ids.append(ext_id) index.with_delay().delete_obsolete_item(item_ids)