Fix session.permission npe (#1551)
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com>
This commit is contained in:
@@ -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 (
|
||||
<Fragment>
|
||||
|
||||
@@ -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]
|
||||
|
||||
Reference in New Issue
Block a user