diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 628a3b720c8..99df7365d41 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -218,8 +218,6 @@ class browse_record(object): raise KeyError('Field %s not found in %s'%(name,self)) # create browse records for 'remote' objects for result_line in field_values: - if not isinstance(result_line['id'], (int, long)) and len(str(result_line['id']).split('-')) > 1: - result_line['id'] = int(str(result_line['id']).split('-')[0]) new_data = {} for field_name, field_column in fields_to_fetch: if field_column._type in ('many2one', 'one2one'):