Merge branch '18559-user-profile' into main. Closes #18559
[arvados-workbench2.git] / src / store / advanced-tab / advanced-tab.tsx
index 33faebbed67a7dd7c0da27bbecfcc35dcf820964..61fd705ac3778d335fcfeb8db9b9f0221f295d87 100644 (file)
@@ -18,7 +18,7 @@ import { ListResults } from 'services/common-service/common-service';
 import { RepositoryResource } from 'models/repositories';
 import { SshKeyResource } from 'models/ssh-key';
 import { VirtualMachinesResource } from 'models/virtual-machines';
-import { UserResource, getUserDisplayName } from 'models/user';
+import { UserResource } from 'models/user';
 import { LinkResource } from 'models/link';
 import { KeepServiceResource } from 'models/keep-services';
 import { ApiClientAuthorization } from 'models/api-client-authorization';
@@ -280,22 +280,8 @@ const getDataForAdvancedTab = (uuid: string) =>
                 .addEqual('head_uuid', uuid)
                 .getFilters()
         });
-        let user;
-
-        if (metadata.itemsAvailable) {
-            metadata.items.forEach(async (item) => {
-                const {tailKind, tailUuid, properties} = item;
-                properties['tail'] = tailUuid;
-                try {
-                    if (tailKind === ResourceKind.USER && tailUuid) {
-                        user = await services.userService.get(tailUuid);
-                        properties['tail'] = getUserDisplayName(user);
-                    }
-                } catch {};
-            });
-        }
 
-        return { data, metadata, user };
+        return { data, metadata };
     };
 
 const initAdvancedTabDialog = (data: AdvancedTabDialogData) => dialogActions.OPEN_DIALOG({ id: ADVANCED_TAB_DIALOG, data });