diff options
author | Benoit <benoit.gianinetti@sonarsource.com> | 2019-07-12 14:06:47 +0200 |
---|---|---|
committer | SonarTech <sonartech@sonarsource.com> | 2019-07-12 20:21:16 +0200 |
commit | 7f1afd8ce4723dad04762837efec3b4b2525dff5 (patch) | |
tree | 868fce46d90be48623e237c195a64e9aff091696 /server/sonar-web/src/main/js/apps/projectsManagement | |
parent | c2d9ced3637a5aa08422427e6435aaecaf659feb (diff) | |
download | sonarqube-7f1afd8ce4723dad04762837efec3b4b2525dff5.tar.gz sonarqube-7f1afd8ce4723dad04762837efec3b4b2525dff5.zip |
MMF-769 User can close their account (#1861)
Diffstat (limited to 'server/sonar-web/src/main/js/apps/projectsManagement')
5 files changed, 5 insertions, 5 deletions
diff --git a/server/sonar-web/src/main/js/apps/projectsManagement/App.tsx b/server/sonar-web/src/main/js/apps/projectsManagement/App.tsx index 29b60956fca..7de9677ea73 100644 --- a/server/sonar-web/src/main/js/apps/projectsManagement/App.tsx +++ b/server/sonar-web/src/main/js/apps/projectsManagement/App.tsx @@ -31,7 +31,7 @@ import Suggestions from '../../app/components/embed-docs-modal/Suggestions'; import { getComponents, Project } from '../../api/components'; export interface Props { - currentUser: { login: string }; + currentUser: Pick<T.LoggedInUser, 'login'>; hasProvisionPermission?: boolean; onOrganizationUpgrade: () => void; onVisibilityChange: (visibility: T.Visibility) => void; diff --git a/server/sonar-web/src/main/js/apps/projectsManagement/ProjectRow.tsx b/server/sonar-web/src/main/js/apps/projectsManagement/ProjectRow.tsx index 1273e30ffd3..4e99b7f715b 100644 --- a/server/sonar-web/src/main/js/apps/projectsManagement/ProjectRow.tsx +++ b/server/sonar-web/src/main/js/apps/projectsManagement/ProjectRow.tsx @@ -27,7 +27,7 @@ import DateTooltipFormatter from '../../components/intl/DateTooltipFormatter'; import { Project } from '../../api/components'; interface Props { - currentUser: { login: string }; + currentUser: Pick<T.LoggedInUser, 'login'>; onProjectCheck: (project: Project, checked: boolean) => void; organization: string | undefined; project: Project; diff --git a/server/sonar-web/src/main/js/apps/projectsManagement/ProjectRowActions.tsx b/server/sonar-web/src/main/js/apps/projectsManagement/ProjectRowActions.tsx index abff099d1ee..a2578797b24 100644 --- a/server/sonar-web/src/main/js/apps/projectsManagement/ProjectRowActions.tsx +++ b/server/sonar-web/src/main/js/apps/projectsManagement/ProjectRowActions.tsx @@ -29,7 +29,7 @@ import { getComponentNavigation } from '../../api/nav'; import { getComponentPermissionsUrl } from '../../helpers/urls'; export interface Props { - currentUser: { login: string }; + currentUser: Pick<T.LoggedInUser, 'login'>; organization: string | undefined; project: Project; } diff --git a/server/sonar-web/src/main/js/apps/projectsManagement/Projects.tsx b/server/sonar-web/src/main/js/apps/projectsManagement/Projects.tsx index d644c5410d2..5c89aaac9b1 100644 --- a/server/sonar-web/src/main/js/apps/projectsManagement/Projects.tsx +++ b/server/sonar-web/src/main/js/apps/projectsManagement/Projects.tsx @@ -24,7 +24,7 @@ import ProjectRow from './ProjectRow'; import { Project } from '../../api/components'; interface Props { - currentUser: { login: string }; + currentUser: Pick<T.LoggedInUser, 'login'>; onProjectDeselected: (project: string) => void; onProjectSelected: (project: string) => void; organization: T.Organization; diff --git a/server/sonar-web/src/main/js/apps/projectsManagement/RestoreAccessModal.tsx b/server/sonar-web/src/main/js/apps/projectsManagement/RestoreAccessModal.tsx index 89fc396db7d..ad11a0f3ded 100644 --- a/server/sonar-web/src/main/js/apps/projectsManagement/RestoreAccessModal.tsx +++ b/server/sonar-web/src/main/js/apps/projectsManagement/RestoreAccessModal.tsx @@ -26,7 +26,7 @@ import { grantPermissionToUser } from '../../api/permissions'; import { Project } from '../../api/components'; interface Props { - currentUser: { login: string }; + currentUser: Pick<T.LoggedInUser, 'login'>; onClose: () => void; onRestoreAccess: () => void; project: Project; |