X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/8278f352297c404e9200c92d22dce05b20ad12bc..ff073f6450dc3f6551586aab015583e39abb0a41:/src/store/advanced-tab/advanced-tab.ts diff --git a/src/store/advanced-tab/advanced-tab.ts b/src/store/advanced-tab/advanced-tab.ts index da3f5c91..921b1cd7 100644 --- a/src/store/advanced-tab/advanced-tab.ts +++ b/src/store/advanced-tab/advanced-tab.ts @@ -252,12 +252,13 @@ export const openAdvancedTabDialog = (uuid: string) => resourceKind: ComputeNodeData.COMPUTE_NODE, resourcePrefix: ResourcePrefix.COMPUTE_NODES, resourceKindProperty: ComputeNodeData.PROPERTIES, - property: dataComputeNode!.properties + property: dataComputeNode ? dataComputeNode.properties : {} }); dispatch(initAdvancedTabDialog(advanceDataComputeNode)); break; case ResourceKind.API_CLIENT_AUTHORIZATION: - const dataApiClientAuthorization = getState().apiClientAuthorizations.find(item => item.uuid === uuid); + const apiClientAuthorizationResources = getState().resources; + const dataApiClientAuthorization = getResource(uuid)(apiClientAuthorizationResources); const advanceDataApiClientAuthorization = advancedTabData({ uuid, metadata: '',