18559: Fix error in admin check
authorStephen Smith <stephen@curii.com>
Thu, 31 Mar 2022 05:52:04 +0000 (01:52 -0400)
committerStephen Smith <stephen@curii.com>
Thu, 31 Mar 2022 05:52:04 +0000 (01:52 -0400)
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

src/views-components/context-menu/context-menu.tsx

index 09f6e19c12a3f447b751a9bb82b6a90f2dd72e23..0409ec3622ad7a0c601620f9ec2027277cdff64f 100644 (file)
@@ -14,7 +14,7 @@ import { sortByProperty } from "common/array-utils";
 type DataProps = Pick<ContextMenuProps, "anchorEl" | "items" | "open"> & { resource?: ContextMenuResource };
 const mapStateToProps = (state: RootState): DataProps => {
     const { open, position, resource } = state.contextMenu;
-    const isAdmin = state.auth.user!.isAdmin;
+    const isAdmin = state.auth.user?.isAdmin;
     return {
         anchorEl: resource ? createAnchorAt(position) : undefined,
         items: getMenuActionSet(resource, isAdmin),