Skip to content
Snippets Groups Projects
Commit 3f18db41 authored by Xavier Morel's avatar Xavier Morel
Browse files

[IMP] core: formatting of browser object logging


backport from saas-13.1: numbers (and other non-string items) should
not be quoted. And the property name is always present according to
the CDT documentation.

closes odoo/odoo#43578

Signed-off-by: default avatarXavier Morel (xmo) <xmo@odoo.com>
parent fd24ac10
No related branches found
No related tags found
No related merge requests found
...@@ -1000,9 +1000,8 @@ class ChromeBrowser(): ...@@ -1000,9 +1000,8 @@ class ChromeBrowser():
return '%s(%s)' % ( return '%s(%s)' % (
klass or objtype, klass or objtype,
', '.join( ', '.join(
'%s=%r' % (p['name'], p['value']) '%s=%s' % (p['name'], repr(p['value']) if p['type'] == 'string' else p['value'])
for p in arg.get('preview', {}).get('properties', []) for p in arg.get('preview', {}).get('properties', [])
if p.get('name') is not None
if p.get('value') is not None if p.get('value') is not None
) )
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment