Check is persistent volume claims resource to allowed for user (#1850)

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
This commit is contained in:
Lauri Nevala authored and GitHub committed 2020-12-28 08:08:11 +02:00
1 parent e8dc4d2465
commit ffa48b32d1
3 files changed
+12 -8

No files matched your search

+8 -6
View File
@@ -16,12 +16,14 @@ export class Storage extends React.Component {
const tabRoutes: TabLayoutRoute[] = [];
const query = namespaceUrlParam.toObjectParam();
tabRoutes.push({
title: <Trans>Persistent Volume Claims</Trans>,
component: PersistentVolumeClaims,
url: volumeClaimsURL({ query }),
routePath: volumeClaimsRoute.path.toString(),
});
if (isAllowedResource("persistentvolumeclaims")) {
tabRoutes.push({
title: <Trans>Persistent Volume Claims</Trans>,
component: PersistentVolumeClaims,
url: volumeClaimsURL({ query }),
routePath: volumeClaimsRoute.path.toString(),
});
}
if (isAllowedResource("persistentvolumes")) {
tabRoutes.push({