diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 7a1811a032d..8edc6f51e4d 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -589,11 +589,11 @@ class ListView(View): @openerpweb.jsonrequest def fill(self, request, model, id, domain, - offset=0, limit=False, sort=None, ids=False): - return self.do_fill(request, model, id, domain, offset, limit, sort=sort, ids=ids) + offset=0, limit=False, sort=None): + return self.do_fill(request, model, id, domain, offset, limit, sort) def do_fill(self, request, model, id, domain, - offset=0, limit=False, sort=None, ids=False): + offset=0, limit=False, sort=None): """ Returns all information needed to fill a table: * view with processed ``editable`` flag @@ -616,7 +616,7 @@ class ListView(View): print sort rows = DataSet().do_search_read(request, model, offset=offset, limit=limit, - domain=domain, sort=sort, ids=ids) + domain=domain, sort=sort) eval_context = request.session.evaluation_context( request.context) diff --git a/addons/base/static/src/js/list.js b/addons/base/static/src/js/list.js index e7ec7eea553..e9061fa7121 100644 --- a/addons/base/static/src/js/list.js +++ b/addons/base/static/src/js/list.js @@ -329,8 +329,7 @@ openerp.base.ListView = openerp.base.Controller.extend( 'id': this.view_id, 'context': this.dataset.context, 'domain': this.dataset.domain, - 'sort': this.dataset.sort && this.dataset.sort(), - 'ids': this.dataset.ids + 'sort': this.dataset.sort && this.dataset.sort() }, this.do_fill_table); }, /**