diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 923df69ca2d..3a6405e5311 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -361,24 +361,6 @@ class DataSet(openerpweb.Controller): @openerpweb.jsonrequest def read(self, request, model, ids, fields=False): return self.do_search_read(request, model, ids, fields) - def search_read(self, request, model, ids, fields=False): - """ Performs a read() - - :param request: a JSON-RPC request object - :type request: openerpweb.JsonRequest - :param str model: the name of the model to search on - :param ids: the ids of the records - :type ids: [?] - :param fields: a list of the fields to return in the result records - :type fields: [str] - :returns: a list of result records - :rtype: list - """ - Model = request.session.model(model) - - reads = Model.read(ids, fields or False, request.context) - reads.sort(key=lambda obj: ids.index(obj['id'])) - return reads @openerpweb.jsonrequest def get(self, request, model, ids, fields=False):