Tower: unpublish ks_dashboard_ninja — remove source from 18.0 branch
This commit is contained in:
@@ -1,26 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from odoo import models, fields, api
|
||||
|
||||
|
||||
class KsDashboardNinjaBoardItemAction(models.Model):
|
||||
_name = 'ks_dashboard_ninja.child_board'
|
||||
_description = 'Dashboard Ninja Child Board'
|
||||
|
||||
name = fields.Char()
|
||||
ks_dashboard_ninja_id = fields.Many2one("ks_dashboard_ninja.board", string="Select Dashboard")
|
||||
ks_gridstack_config = fields.Char('Item Configurations')
|
||||
# ks_board_active_user_ids = fields.Many2many('res.users')
|
||||
ks_active = fields.Boolean("Is Selected")
|
||||
ks_dashboard_menu_name = fields.Char(string="Menu Name", related='ks_dashboard_ninja_id.ks_dashboard_menu_name', store=True)
|
||||
board_type = fields.Selection([('default', 'Default'), ('child', 'Child')])
|
||||
company_id = fields.Many2one('res.company', required=True, default=lambda self: self.env.company)
|
||||
ks_computed_group_access = fields.Many2many('res.groups', compute='_compute_ks_computed_group_access', store=True)
|
||||
|
||||
@api.depends('ks_dashboard_ninja_id', 'ks_dashboard_ninja_id.ks_dashboard_group_access')
|
||||
def _compute_ks_computed_group_access(self):
|
||||
for record in self:
|
||||
record.ks_computed_group_access = record.ks_dashboard_ninja_id.ks_dashboard_group_access
|
||||
|
||||
def write(self,vals):
|
||||
return super(KsDashboardNinjaBoardItemAction, self).write(vals)
|
||||
Reference in New Issue
Block a user