# Copyright 2023 Taras Shabaranskyi # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). from odoo import api, fields, models class ResUsers(models.Model): _inherit = "res.users" apps_menu_search_type = fields.Selection( [ ("canonical", "Canonical"), ("fuse", "Fuse"), ("command_palette", "Command Palette"), ], default="canonical", required=True, ) apps_menu_theme = fields.Selection( [ ("milk", "Milk"), ("community", "Community"), ], default="milk", required=True, ) is_redirect_home = fields.Boolean( string="Redirect to Home", help="Redirect to dashboard after signing in", compute="_compute_redirect_home", store=True, readonly=False, ) @api.depends("action_id") def _compute_redirect_home(self): """ Set is_redirect_home to False when action_id has a value. :return: """ self.filtered("action_id").is_redirect_home = False