Files
odoo-cooltools/dlv_fleetflow_contactflow/models/res_config_settings.py
T

23 lines
686 B
Python

# -*- coding: utf-8 -*-
from odoo import api, fields, models
class ResConfigSettings(models.TransientModel):
_inherit = "res.config.settings"
fleetflow_busenco_installed = fields.Boolean(
string="busenco_custom installed",
compute="_compute_fleetflow_busenco_installed",
readonly=True,
store=False,
)
@api.depends_context("uid")
def _compute_fleetflow_busenco_installed(self):
installed = self.env["ir.module.module"].sudo().search_count([
("name", "=", "busenco_custom"),
("state", "=", "installed"),
]) > 0
for rec in self:
rec.fleetflow_busenco_installed = installed