diff --git a/src/renderer/api/endpoints/role-binding.api.ts b/src/renderer/api/endpoints/role-binding.api.ts index 270495142e..c8c83d3151 100644 --- a/src/renderer/api/endpoints/role-binding.api.ts +++ b/src/renderer/api/endpoints/role-binding.api.ts @@ -29,7 +29,7 @@ export type RoleBindingSubjectKind = "Group" | "ServiceAccount" | "User"; export interface RoleBindingSubject { kind: RoleBindingSubjectKind; name: string; - namespace: string; + namespace?: string; apiGroup?: string; } diff --git a/src/renderer/components/+user-management/+role-bindings/view.tsx b/src/renderer/components/+user-management/+role-bindings/view.tsx index bc1d4f42e5..5b7de8d77c 100644 --- a/src/renderer/components/+user-management/+role-bindings/view.tsx +++ b/src/renderer/components/+user-management/+role-bindings/view.tsx @@ -75,7 +75,7 @@ export class RoleBindings extends React.Component { renderTableContents={(binding: RoleBinding) => [ binding.getName(), , - binding.getNs(), + binding.getNs() || "-", binding.getSubjectNames(), binding.getAge(), ]}