diff --git a/frontend/web/components/PermissionsTabs.tsx b/frontend/web/components/PermissionsTabs.tsx index 9f2b07ea2811..3857234bb415 100644 --- a/frontend/web/components/PermissionsTabs.tsx +++ b/frontend/web/components/PermissionsTabs.tsx @@ -40,7 +40,7 @@ const PermissionsTabs: FC = ({ }) => { const [searchProject, setSearchProject] = useState('') const [searchEnv, setSearchEnv] = useState('') - const projectData: Project[] = OrganisationStore.getProjects() + const projectData: Project[] | undefined = OrganisationStore.getProjects() const [project, setProject] = useState('') const [environments, setEnvironments] = useState([]) @@ -123,7 +123,10 @@ const PermissionsTabs: FC = ({ group={group} orgId={orgId} filter={searchProject} - mainItems={projectData.map((v) => ({ ...v, projectId: v.id }))} + mainItems={(projectData ?? []).map((v) => ({ + ...v, + projectId: v.id, + }))} role={role} level={'project'} ref={tabRef}