Decorator api.one replaced with api.multi + added model description
parent
b03cc60227
commit
1ccf7bb31e
|
@ -13,16 +13,18 @@ from openerp.tools.translate import _
|
||||||
|
|
||||||
class BveView(models.Model):
|
class BveView(models.Model):
|
||||||
_name = 'bve.view'
|
_name = 'bve.view'
|
||||||
|
_description = "BI View Editor"
|
||||||
|
|
||||||
@api.depends('group_ids')
|
@api.depends('group_ids')
|
||||||
@api.one
|
@api.multi
|
||||||
def _compute_users(self):
|
def _compute_users(self):
|
||||||
if self.sudo().group_ids:
|
for bve_view in self:
|
||||||
self.user_ids = self.env['res.users'].sudo().browse(
|
if bve_view.sudo().group_ids:
|
||||||
list(set([u.id for group in self.sudo().group_ids
|
bve_view.user_ids = self.env['res.users'].sudo().browse(
|
||||||
for u in group.users])))
|
list(set([u.id for group in bve_view.sudo().group_ids
|
||||||
else:
|
for u in group.users])))
|
||||||
self.user_ids = self.env['res.users'].sudo().search([])
|
else:
|
||||||
|
bve_view.user_ids = self.env['res.users'].sudo().search([])
|
||||||
|
|
||||||
name = fields.Char(size=128, string="Name", required=True)
|
name = fields.Char(size=128, string="Name", required=True)
|
||||||
model_name = fields.Char(size=128, string="Model Name")
|
model_name = fields.Char(size=128, string="Model Name")
|
||||||
|
|
Loading…
Reference in New Issue