Merge lp:~dorian-kemps/unifield-web/US-10051 into lp:unifield-web

Proposed by jftempo
Status: Merged
Merged at revision: 5040
Proposed branch: lp:~dorian-kemps/unifield-web/US-10051
Merge into: lp:unifield-web
Diff against target: 104 lines (+23/-10)
3 files modified
addons/openerp/controllers/impex.py (+5/-5)
addons/openerp/controllers/view_log.py (+7/-2)
addons/openerp/po/messages/fr.po (+11/-3)
To merge this branch: bzr merge lp:~dorian-kemps/unifield-web/US-10051
Reviewer Review Type Date Requested Status
UniField Dev Team Pending
Review via email: mp+424867@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'addons/openerp/controllers/impex.py'
--- addons/openerp/controllers/impex.py 2018-11-29 14:31:11 +0000
+++ addons/openerp/controllers/impex.py 2022-06-16 12:50:14 +0000
@@ -196,7 +196,7 @@
196 else:196 else:
197 m2ofields = []197 m2ofields = []
198198
199 fields.update({'id': {'string': 'ID'}, '.id': {'string': 'Database ID'}})199 fields.update({'id': {'string': 'SDref'}, '.id': {'string': 'ID'}})
200200
201 fields_order = fields.keys()201 fields_order = fields.keys()
202 fields_order.sort(lambda x,y: -cmp(fields[x].get('string', ''), fields[y].get('string', '')))202 fields_order.sort(lambda x,y: -cmp(fields[x].get('string', ''), fields[y].get('string', '')))
@@ -327,7 +327,7 @@
327 fields.update(f2)327 fields.update(f2)
328328
329 def rec(fields):329 def rec(fields):
330 _fields = {'id': 'ID' , '.id': 'Database ID' }330 _fields = {'id': 'SDref', '.id': 'ID'}
331331
332 def model_populate(fields, prefix_node='', prefix=None, prefix_value='', level=2):332 def model_populate(fields, prefix_node='', prefix=None, prefix_value='', level=2):
333 fields_order = fields.keys()333 fields_order = fields.keys()
@@ -471,7 +471,7 @@
471 error = None471 error = None
472472
473 fields = dict(rpc.RPCProxy(params.model).fields_get(False, rpc.session.context))473 fields = dict(rpc.RPCProxy(params.model).fields_get(False, rpc.session.context))
474 fields.update({'id': {'string': 'ID'}, '.id': {'string': 'Database ID'}})474 fields.update({'id': {'string': 'SDref'}, '.id': {'string': 'ID'}})
475475
476 def model_populate(fields, prefix_node='', prefix=None, prefix_value='', level=2):476 def model_populate(fields, prefix_node='', prefix=None, prefix_value='', level=2):
477 def str_comp(x,y):477 def str_comp(x,y):
@@ -495,9 +495,9 @@
495 model_populate(fields2, prefix_node+field+'/', None, st_name+'/', level-1)495 model_populate(fields2, prefix_node+field+'/', None, st_name+'/', level-1)
496496
497 if fields[field].get('relation',False) and level>0:497 if fields[field].get('relation',False) and level>0:
498 model_populate({'/id': {'type': 'char', 'string': 'ID'}, '.id': {'type': 'char', 'string': 'Database ID'}},498 model_populate({'/id': {'type': 'char', 'string': 'SDref'}, '.id': {'type': 'char', 'string': 'ID'}},
499 prefix_node+field, None, st_name+'/', level-1)499 prefix_node+field, None, st_name+'/', level-1)
500 fields.update({'id':{'string':'ID'},'.id':{'string':_('Database ID')}})500 fields.update({'id': {'string': 'SDref'}, '.id': {'string': _('ID')}})
501 model_populate(fields)501 model_populate(fields)
502502
503503
504504
=== modified file 'addons/openerp/controllers/view_log.py'
--- addons/openerp/controllers/view_log.py 2019-04-24 10:33:40 +0000
+++ addons/openerp/controllers/view_log.py 2022-06-16 12:50:14 +0000
@@ -77,7 +77,6 @@
77 ('uid', _('Owner')),77 ('uid', _('Owner')),
78 ('gid', _('Group Owner')),78 ('gid', _('Group Owner')),
79 ('level', _('Access Level')),79 ('level', _('Access Level')),
80 ('xmlid',_('Internal module data ID'))
81 ]80 ]
8281
83 @expose(template="/openerp/controllers/templates/view_log.mako")82 @expose(template="/openerp/controllers/templates/view_log.mako")
@@ -95,11 +94,17 @@
95 line[field] = line[field][1]94 line[field] = line[field][1]
9695
97 values[field] = ustr(line.get(field) or '/')96 values[field] = ustr(line.get(field) or '/')
97 if line.get('xmlid'):
98 values['xmlid'] = ustr(line.get('xmlid') or '/')
99 if model == 'product.product':
100 fields.append(('xmlid', _('SDref')))
101 else:
102 fields.append(('xmlid', _('Internal module data ID')))
98103
99 if model == 'product.product':104 if model == 'product.product':
100 xmlid = rpc.session.execute('object', 'execute', model, 'read', [id], ['xmlid_code'], rpc.session.context)105 xmlid = rpc.session.execute('object', 'execute', model, 'read', [id], ['xmlid_code'], rpc.session.context)
101 values['xmlid_code'] = xmlid[0]['xmlid_code']106 values['xmlid_code'] = xmlid[0]['xmlid_code']
102 fields.append(('xmlid_code', _('UniData xmlid_code')))107 fields.append(('xmlid_code', _('xmlid_code')))
103108
104 if rpc.session.uid == 1:109 if rpc.session.uid == 1:
105 model_ids = rpc.session.execute('object', 'execute', 'ir.model', 'search', [('model', '=', model)])110 model_ids = rpc.session.execute('object', 'execute', 'ir.model', 'search', [('model', '=', model)])
106111
=== modified file 'addons/openerp/po/messages/fr.po'
--- addons/openerp/po/messages/fr.po 2022-05-09 12:28:10 +0000
+++ addons/openerp/po/messages/fr.po 2022-06-16 12:50:14 +0000
@@ -391,8 +391,8 @@
391msgstr "Erreur d'exportation"391msgstr "Erreur d'exportation"
392392
393#: controllers/impex.py:469393#: controllers/impex.py:469
394msgid "Database ID"394msgid "ID"
395msgstr "Identifiant de base de donnée"395msgstr "Identifiant"
396396
397#: controllers/impex.py:476397#: controllers/impex.py:476
398msgid "Error opening .CSV file"398msgid "Error opening .CSV file"
@@ -552,7 +552,15 @@
552msgid "Access Level"552msgid "Access Level"
553msgstr "Niveau d'accès"553msgstr "Niveau d'accès"
554554
555#: controllers/view_log.py:40555#: controllers/view_log.py:101
556msgid "SDref"
557msgstr "SDref"
558
559#: controllers/view_log.py:103
560msgid "xmlid_code"
561msgstr "xmlid_code"
562
563#: controllers/view_log.py:107
556msgid "Internal module data ID"564msgid "Internal module data ID"
557msgstr "ID du module de données interne"565msgstr "ID du module de données interne"
558566

Subscribers

People subscribed via source and target branches