From 6c27bba6b269b107e598e40c457e823c056680d9 Mon Sep 17 00:00:00 2001 From: Ryan Harmuth Date: Mon, 27 Mar 2017 20:24:59 +0200 Subject: [PATCH] Fixed GET_MANY handler --- src/restClient.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/restClient.js b/src/restClient.js index 0530a3d..8340f77 100644 --- a/src/restClient.js +++ b/src/restClient.js @@ -15,6 +15,10 @@ export default client => { switch (type) { case GET_MANY: + let ids = params.ids || []; + query = {'id': { '[$in]': ids }}; + query['$limit'] = ids.length; + return service.find({ query }); case GET_MANY_REFERENCE: case GET_LIST: const {page, perPage} = params.pagination || {};