diff options
author | Stas Vilchik <stas.vilchik@sonarsource.com> | 2017-09-19 17:33:47 +0200 |
---|---|---|
committer | Stas Vilchik <stas.vilchik@sonarsource.com> | 2017-09-25 10:17:18 +0200 |
commit | 90d6bc5c7e173ac434ae4f60e2ab766602021919 (patch) | |
tree | 836f647c1019fdfefe280b1ecedee9b854ffc506 /server/sonar-web/src/main | |
parent | 5997adeac3ac0df15dca2080ba216ed111e89c49 (diff) | |
download | sonarqube-90d6bc5c7e173ac434ae4f60e2ab766602021919.tar.gz sonarqube-90d6bc5c7e173ac434ae4f60e2ab766602021919.zip |
SONAR-9844 Do not display "Delete" button for portfolios and applications
Diffstat (limited to 'server/sonar-web/src/main')
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectsManagement/Search.tsx | 16 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectsManagement/__tests__/__snapshots__/Search-test.tsx.snap | 8 |
2 files changed, 13 insertions, 11 deletions
diff --git a/server/sonar-web/src/main/js/apps/projectsManagement/Search.tsx b/server/sonar-web/src/main/js/apps/projectsManagement/Search.tsx index bb5851221ca..99e083ce7b2 100644 --- a/server/sonar-web/src/main/js/apps/projectsManagement/Search.tsx +++ b/server/sonar-web/src/main/js/apps/projectsManagement/Search.tsx @@ -223,17 +223,19 @@ export default class Search extends React.PureComponent<Props, State> { </td> <td className="thin nowrap text-middle"> <button - className="spacer-right js-bulk-apply-permission-template" + className="js-bulk-apply-permission-template" disabled={this.props.total === 0} onClick={this.handleBulkApplyTemplateClick}> {translate('permission_templates.bulk_apply_permission_template')} </button> - <button - className="js-delete button-red" - disabled={this.props.total === 0} - onClick={this.handleDeleteClick}> - {translate('delete')} - </button> + {this.props.qualifiers === 'TRK' && ( + <button + className="js-delete spacer-left button-red" + disabled={this.props.total === 0} + onClick={this.handleDeleteClick}> + {translate('delete')} + </button> + )} </td> </tr> </tbody> diff --git a/server/sonar-web/src/main/js/apps/projectsManagement/__tests__/__snapshots__/Search-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectsManagement/__tests__/__snapshots__/Search-test.tsx.snap index 9e0a31ce941..bf2fb591f4a 100644 --- a/server/sonar-web/src/main/js/apps/projectsManagement/__tests__/__snapshots__/Search-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/projectsManagement/__tests__/__snapshots__/Search-test.tsx.snap @@ -178,14 +178,14 @@ exports[`render qualifiers filter 1`] = ` className="thin nowrap text-middle" > <button - className="spacer-right js-bulk-apply-permission-template" + className="js-bulk-apply-permission-template" disabled={false} onClick={[Function]} > permission_templates.bulk_apply_permission_template </button> <button - className="js-delete button-red" + className="js-delete spacer-left button-red" disabled={false} onClick={[Function]} > @@ -280,14 +280,14 @@ exports[`renders 1`] = ` className="thin nowrap text-middle" > <button - className="spacer-right js-bulk-apply-permission-template" + className="js-bulk-apply-permission-template" disabled={false} onClick={[Function]} > permission_templates.bulk_apply_permission_template </button> <button - className="js-delete button-red" + className="js-delete spacer-left button-red" disabled={false} onClick={[Function]} > |