Files
odoo-usability/eradicate_quick_create/hooks.py
Hpar f1eeaa2e8a eradicate_quickreate: fix hook
if the record already exists and is False, we shouldn't create a new record
2022-10-31 15:44:37 +01:00

20 lines
641 B
Python

# Copyright 2019-2021 Akretion France
# @author: Alexis de Lattre <alexis.delattre@akretion.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import SUPERUSER_ID
from odoo.api import Environment
def web_m2x_options_create(cr, registry):
env = Environment(cr, SUPERUSER_ID, {})
config_parameter = env['ir.config_parameter'].search(
[('key', '=', 'web_m2x_options.create')])
if config_parameter:
config_parameter.write({'value': 'False'})
else:
env['ir.config_parameter'].create({
'key': 'web_m2x_options.create',
'value': 'False',
})