[FIX] generate_order_by now supports 'id' order_field.
Sorting on 'id desc' is used in email_template/email_template.py . bzr revid: jth@openerp.com-20101008141553-tzf94l6lq2qeer96
This commit is contained in:
parent
560ccd262a
commit
1e1830cd00
|
@ -4001,7 +4001,9 @@ class orm(orm_template):
|
|||
order_split = order_part.strip().split(' ')
|
||||
order_field = order_split[0].strip()
|
||||
order_direction = order_split[1].strip() if len(order_split) == 2 else ''
|
||||
if order_field in self._columns:
|
||||
if order_field == 'id':
|
||||
order_by_clause = '"%s"."%s"' % (self._table, order_field)
|
||||
elif order_field in self._columns:
|
||||
order_column = self._columns[order_field]
|
||||
if order_column._classic_read:
|
||||
order_by_clause = '"%s"."%s"' % (self._table, order_field)
|
||||
|
|
Loading…
Reference in New Issue