Fix NPE on permissions (#1548)
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com>
This commit is contained in:
@@ -190,8 +190,9 @@ const ListBuckets = ({
|
||||
return null;
|
||||
};
|
||||
|
||||
const createBucketButtonResources: string[] =
|
||||
Array.from(Object.keys(session.permissions)) || [];
|
||||
const createBucketButtonResources: string[] = session
|
||||
? Array.from(Object.keys(session.permissions)) || []
|
||||
: [];
|
||||
|
||||
return (
|
||||
<Fragment>
|
||||
|
||||
@@ -219,8 +219,9 @@ const Console = ({
|
||||
component: Buckets,
|
||||
path: IAM_PAGES.ADD_BUCKETS,
|
||||
customPermissionFnc: () => {
|
||||
const createBucketResources: string[] =
|
||||
Array.from(Object.keys(session.permissions)) || [];
|
||||
const createBucketResources: string[] = session
|
||||
? Array.from(Object.keys(session.permissions)) || []
|
||||
: [];
|
||||
return hasPermission(
|
||||
createBucketResources,
|
||||
IAM_PAGES_PERMISSIONS[IAM_PAGES.ADD_BUCKETS]
|
||||
|
||||
Reference in New Issue
Block a user