Chirag Patel (OpenERP) has proposed merging
lp:~openerp-dev/openobject-client-web/6.0-opw-50757-cpa into
lp:openobject-client-web/6.0.
Requested reviews:
OpenERP Core Team (openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-50757-cpa/+merge/83381
Hello,
Problem in ordering when the limit of record to display is set
to unlimited."
Demo: Sales > Address Book > Customers
1. Set pager limit as unlimited.
2. Click on listgrid header(name field) for ordering.
Observed: Ordering not work when limit set as unlimited.
Expected: Ordering must work when limit set as unlimited.
Thanks
--
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-50757-cpa/+merge/83381
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-client-web/6.0-opw-50757-cpa.
=== modified file 'addons/openerp/widgets/listgrid.py'
--- addons/openerp/widgets/listgrid.py 2011-09-28 10:35:28 +0000
+++ addons/openerp/widgets/listgrid.py 2011-11-25 09:52:28 +0000
@@ -157,7 +157,10 @@
else:
ids = proxy.search(search_param, self.offset, self.limit, False, context)
else:
- ids = proxy.search(search_param, 0, 0, 0, context)
+ if self.sort_key:
+ ids = proxy.search(search_param, 0, 0, self.sort_key + ' ' +self.sort_order, context)
+ else:
+ ids = proxy.search(search_param, 0, 0, 0, context)
if len(ids) < self.limit:
if self.offset > 0:
self.count = len(ids) + self.offset
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp