mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-21 11:12:05 +02:00
19.0 vanilla
This commit is contained in:
parent
d1963a3c3a
commit
2d3ee4855a
7430 changed files with 2687981 additions and 2965473 deletions
|
|
@ -4,7 +4,7 @@
|
|||
from odoo import api, fields, models
|
||||
|
||||
|
||||
class Board(models.AbstractModel):
|
||||
class BoardBoard(models.AbstractModel):
|
||||
_name = 'board.board'
|
||||
_description = "Board"
|
||||
_auto = False
|
||||
|
|
@ -28,20 +28,13 @@ class Board(models.AbstractModel):
|
|||
|
||||
res = super().get_view(view_id, view_type, **options)
|
||||
|
||||
custom_view = self.env['ir.ui.view.custom'].search([('user_id', '=', self.env.uid), ('ref_id', '=', view_id)], limit=1)
|
||||
custom_view = self.env['ir.ui.view.custom'].sudo().search([('user_id', '=', self.env.uid), ('ref_id', '=', view_id)], limit=1)
|
||||
if custom_view:
|
||||
res.update({'custom_view_id': custom_view.id,
|
||||
'arch': custom_view.arch})
|
||||
res['arch'] = self._arch_preprocessing(res['arch'])
|
||||
return res
|
||||
|
||||
@api.model
|
||||
def get_views(self, views, options=None):
|
||||
res = super().get_views(views, options)
|
||||
for view in res['views'].values():
|
||||
view['toolbar'] = {'print': [], 'action': [], 'relate': []}
|
||||
return res
|
||||
|
||||
@api.model
|
||||
def _arch_preprocessing(self, arch):
|
||||
from lxml import etree
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue