+ const descriptionParams = getParams(dataExplorer, searchValue, sq, 'description');
+
+ const descriptionLists: ListResults<GroupContentsResource>[] = await Promise.all(sessions.map(session =>
+ this.services.groupsService.contents('', descriptionParams, session)
+ ));
+
+ const descriptionItems = descriptionLists
+ .reduce((items, list) => items.concat(list.items), [] as GroupContentsResource[]);
+
+ const descriptionItemsAvailable = descriptionLists
+ .reduce((itemsAvailable, list) => itemsAvailable + list.itemsAvailable, 0);
+
+ const items = nameItems.concat(descriptionItems);
+
+ const uniqueItems = _.uniqBy(items, 'uuid');
+
+ const mainList: ListResults<GroupContentsResource> = {
+ ...nameParams,