From 692582f3b80fa8f886d4ddb37055d71b3c3db14d Mon Sep 17 00:00:00 2001 From: Lucas Di Pentima Date: Fri, 16 Aug 2019 11:24:45 -0300 Subject: [PATCH] 15407: Restricts mapKeys' recursion to only "items" keys, to support listing. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- src/services/common-service/common-service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/common-service/common-service.ts b/src/services/common-service/common-service.ts index 07ff398a..212f2f4d 100644 --- a/src/services/common-service/common-service.ts +++ b/src/services/common-service/common-service.ts @@ -54,7 +54,7 @@ export class CommonService { .map(key => [key, mapFn(key)]) .reduce((newValue, [key, newKey]) => ({ ...newValue, - [newKey]: CommonService.mapKeys(mapFn)(value[key]) + [newKey]: (key === 'items') ? CommonService.mapKeys(mapFn)(value[key]) : value[key] }), {}); case _.isArray(value): return value.map(CommonService.mapKeys(mapFn)); -- 2.30.2