forked from shopinvader/odoo-shopinvader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhooks.py
20 lines (17 loc) · 744 Bytes
/
hooks.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Copyright 2017 Akretion (http://www.akretion.com)
# Benoît GUILLOT <benoit.guillot@akretion.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import SUPERUSER_ID
from odoo.api import Environment
def post_init_hook(cr, registry):
# TODO: v12 needs this?
env = Environment(cr, SUPERUSER_ID, {})
module_obj = env["ir.module.module"]
product_obj = env["product.template"]
module = module_obj.search([("name", "=", "shopinvader_algolia")])
if module.demo:
product = env.ref("product.product_product_4_product_template")
description = product.description
vals = {"description": description}
products = product_obj.search([])
products.write(vals)