17306: Removed userUuid from group call
authorDaniel Kutyła <daniel.kutyla@contractors.roche.com>
Mon, 1 Feb 2021 18:50:39 +0000 (19:50 +0100)
committerDaniel Kutyła <daniel.kutyla@contractors.roche.com>
Mon, 1 Feb 2021 19:15:52 +0000 (20:15 +0100)
Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

src/services/favorite-service/favorite-service.ts
src/store/tree-picker/tree-picker-actions.ts

index fbb2a52f448920e8b34cccaac6219709193534c7..fce81004afbc359e912ec64c867143064c0e26d9 100644 (file)
@@ -45,7 +45,7 @@ export class FavoriteService {
                 results.items.map(item => this.linkService.delete(item.uuid))));
     }
 
-    list(userUuid: string, { filters, limit, offset, linkOrder, contentOrder }: FavoriteListArguments = {}): Promise<ListResults<GroupContentsResource>> {
+    list(userUuid: string, { filters, limit, offset, linkOrder, contentOrder }: FavoriteListArguments = {}, showOnlyOwned: boolean = true): Promise<ListResults<GroupContentsResource>> {
         const listFilters = new FilterBuilder()
             .addEqual('owner_uuid', userUuid)
             .addEqual('link_class', LinkClass.STAR)
@@ -60,7 +60,7 @@ export class FavoriteService {
             })
             .then(results => {
                 const uuids = results.items.map(item => item.headUuid);
-                return this.groupsService.contents(userUuid, {
+                return this.groupsService.contents(showOnlyOwned ? userUuid : '', {
                     limit,
                     offset,
                     order: contentOrder,
index 3fa5187a3dcf0b9e7eb7be39bdec1ea2d0fb5e7f..08f356f03121fd9730f4146efb0051d81686368e 100644 (file)
@@ -248,7 +248,7 @@ export const loadFavoritesProject = (params: LoadFavoritesProjectParams) =>
                 fb => fb.getFilters(),
             )(new FilterBuilder());
 
-            const { items } = await services.favoriteService.list(uuid, { filters });
+            const { items } = await services.favoriteService.list(uuid, { filters }, false);
 
             dispatch<any>(receiveTreePickerData<GroupContentsResource>({
                 id: 'Favorites',