mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-20 08:32:03 +02:00
19.0 vanilla
This commit is contained in:
parent
d1963a3c3a
commit
2d3ee4855a
7430 changed files with 2687981 additions and 2965473 deletions
|
|
@ -312,7 +312,8 @@ class Export(http.Controller):
|
|||
definition_record = field['definition_record']
|
||||
definition_record_field = field['definition_record_field']
|
||||
|
||||
target_model = Model.env[Model._fields[definition_record].comodel_name]
|
||||
# sudo(): user may lack access to property definition model
|
||||
target_model = Model.env[Model._fields[definition_record].comodel_name].sudo()
|
||||
domain_definition = [(definition_record_field, '!=', False)]
|
||||
# Depends of the records selected to avoid showing useless Properties
|
||||
if domain:
|
||||
|
|
@ -566,7 +567,7 @@ class ExportFormat(object):
|
|||
groupby = params.get('groupby')
|
||||
if not import_compat and groupby:
|
||||
export_data = records.export_data(['.id'] + field_names).get('datas', [])
|
||||
groupby_type = [Model._fields[x.split(':')[0]].type for x in groupby]
|
||||
groupby_type = [Model._fields[x.split(':', 1)[0].split('.', 1)[0]].type for x in groupby]
|
||||
tree = GroupsTreeNode(Model, field_names, groupby, groupby_type)
|
||||
if ids:
|
||||
domain = [('id', 'in', ids)]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue