From fd961a51b94ebcc2811e833a683ca2a538cace02 Mon Sep 17 00:00:00 2001 From: Pascal Mugnier Date: Thu, 19 Apr 2018 10:10:23 +0200 Subject: [PATCH] SONAR-10606 If a project has no analysis, it displays the wrong message --- .../src/main/js/apps/overview/components/OverviewApp.tsx | 8 ++++++-- .../src/main/resources/org/sonar/l10n/core.properties | 3 +++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx b/server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx index 03d85648299..ff2bff3aa8c 100644 --- a/server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx +++ b/server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx @@ -174,13 +174,17 @@ export class OverviewApp extends React.PureComponent { } renderEmpty() { + const { component } = this.props; + const isProject = component.qualifier === 'TRK'; return (

{!this.state.measures || !this.state.measures.find(measure => measure.metric.key === 'projects') - ? translate('portfolio.app.empty') - : translate('portfolio.app.no_lines_of_code')} + ? translate(isProject ? 'overview.project.empty' : 'portfolio.app.empty') + : translate( + isProject ? 'overview.project.no_lines_of_code' : 'portfolio.app.no_lines_of_code' + )}

); diff --git a/sonar-core/src/main/resources/org/sonar/l10n/core.properties b/sonar-core/src/main/resources/org/sonar/l10n/core.properties index 4d057e24809..48c48a804ff 100644 --- a/sonar-core/src/main/resources/org/sonar/l10n/core.properties +++ b/sonar-core/src/main/resources/org/sonar/l10n/core.properties @@ -2315,6 +2315,9 @@ overview.project_key.TRK=Project Key overview.project_key.BRC=Sub-Project Key overview.project_key.DIR=Directory Key +overview.project.no_lines_of_code=This project as no lines of code. +overview.project.empty=This project is empty. + overview.metric.code_smells=Code Smells overview.metric.new_code_smells=New Code Smells overview.metric.bugs=Bugs -- 2.39.5