diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/ListBuckets.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/ListBuckets.tsx index 5a9733612..fcc21cc1e 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/ListBuckets.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/ListBuckets.tsx @@ -190,9 +190,10 @@ const ListBuckets = ({ return null; }; - const createBucketButtonResources: string[] = session - ? Array.from(Object.keys(session.permissions)) || [] - : []; + const createBucketButtonResources: string[] = + session && session.permissions + ? Array.from(Object.keys(session.permissions)) || [] + : []; return ( diff --git a/portal-ui/src/screens/Console/Console.tsx b/portal-ui/src/screens/Console/Console.tsx index ea9753237..bb4638a23 100644 --- a/portal-ui/src/screens/Console/Console.tsx +++ b/portal-ui/src/screens/Console/Console.tsx @@ -219,9 +219,10 @@ const Console = ({ component: Buckets, path: IAM_PAGES.ADD_BUCKETS, customPermissionFnc: () => { - const createBucketResources: string[] = session - ? Array.from(Object.keys(session.permissions)) || [] - : []; + const createBucketResources: string[] = + session && session.permissions + ? Array.from(Object.keys(session.permissions)) || [] + : []; return hasPermission( createBucketResources, IAM_PAGES_PERMISSIONS[IAM_PAGES.ADD_BUCKETS]