From 6b66b2f323261f1e3b97f82f76a23c336294d6e8 Mon Sep 17 00:00:00 2001 From: Juan Jose Scarafia Date: Thu, 11 Jun 2020 10:00:23 -0300 Subject: [PATCH] [MIG] base_name_search_improved: Migration to 13.0 --- base_name_search_improved/__manifest__.py | 6 +++--- base_name_search_improved/hooks.py | 2 +- base_name_search_improved/models/ir_model.py | 5 +---- base_name_search_improved/views/ir_model_views.xml | 1 - 4 files changed, 5 insertions(+), 9 deletions(-) diff --git a/base_name_search_improved/__manifest__.py b/base_name_search_improved/__manifest__.py index d3893ad67..dec37f5c6 100644 --- a/base_name_search_improved/__manifest__.py +++ b/base_name_search_improved/__manifest__.py @@ -3,13 +3,13 @@ { "name": "Improved Name Search", "summary": "Friendlier search when typing in relation fields", - "version": "12.0.1.1.0", + "version": "13.0.1.0.0", "category": "Uncategorized", "website": "https://odoo-community.org/", "author": "Daniel Reis, Odoo Community Association (OCA), ADHOC SA", "license": "AGPL-3", - "data": ["views/ir_model_views.xml",], - "depends": ["base",], + "data": ["views/ir_model_views.xml"], + "depends": ["base"], "installable": True, "uninstall_hook": "uninstall_hook", } diff --git a/base_name_search_improved/hooks.py b/base_name_search_improved/hooks.py index 511185688..24585596f 100644 --- a/base_name_search_improved/hooks.py +++ b/base_name_search_improved/hooks.py @@ -1,6 +1,6 @@ import logging -from odoo import api, models +from odoo import models _logger = logging.getLogger(__name__) diff --git a/base_name_search_improved/models/ir_model.py b/base_name_search_improved/models/ir_model.py index ad2bf9199..d1555d102 100644 --- a/base_name_search_improved/models/ir_model.py +++ b/base_name_search_improved/models/ir_model.py @@ -107,7 +107,6 @@ class IrModel(models.Model): if not isinstance(name_search_domain, list): raise ValidationError(_("Name Search Domain must be a list of tuples")) - @api.model_cr def _register_hook(self): def make_name_search(): @api.model @@ -191,9 +190,8 @@ class IrModel(models.Model): return fields_view_get - @api.multi def _compute_smart_search(self): - return False + self.smart_search = False @api.model def _search_smart_search(self, operator, value): @@ -238,7 +236,6 @@ class IrModel(models.Model): return super(IrModel, self)._register_hook() - @api.multi def toggle_smart_search(self): """ Inverse the value of the field ``add_smart_search`` on the records in ``self``. """ diff --git a/base_name_search_improved/views/ir_model_views.xml b/base_name_search_improved/views/ir_model_views.xml index d70ba9aab..47f99a970 100644 --- a/base_name_search_improved/views/ir_model_views.xml +++ b/base_name_search_improved/views/ir_model_views.xml @@ -124,7 +124,6 @@ Custom Searches ir.model - form tree,form