X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/a61404f0dafe868691ef0324c834e93138b9dd08..2badeb3fe6beb308b952ab2b7101ed4547c04e10:/src/store/navigation/navigation-action.ts diff --git a/src/store/navigation/navigation-action.ts b/src/store/navigation/navigation-action.ts index 50f6e205..f3f9cafe 100644 --- a/src/store/navigation/navigation-action.ts +++ b/src/store/navigation/navigation-action.ts @@ -14,8 +14,8 @@ import { Resource, ResourceKind } from "../../models/resource"; export const getResourceUrl = (resource: T): string => { switch (resource.kind) { - case ResourceKind.Project: return `/projects/${resource.uuid}`; - case ResourceKind.Collection: return `/collections/${resource.uuid}`; + case ResourceKind.PROJECT: return `/projects/${resource.uuid}`; + case ResourceKind.COLLECTION: return `/collections/${resource.uuid}`; default: return resource.href; } }; @@ -46,7 +46,7 @@ export const setProjectItem = (itemId: string, itemMode: ItemMode) => dispatch(projectActions.TOGGLE_PROJECT_TREE_ITEM_ACTIVE(treeItem.data.uuid)); } - const promise = treeItem.status === TreeItemStatus.Loaded + const promise = treeItem.status === TreeItemStatus.LOADED ? Promise.resolve() : dispatch(getProjectList(itemId));