]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-10606 If a project has no analysis, it displays the wrong message
authorPascal Mugnier <pascal.mugnier@sonarsource.com>
Thu, 19 Apr 2018 08:10:23 +0000 (10:10 +0200)
committerSonarTech <sonartech@sonarsource.com>
Tue, 24 Apr 2018 18:20:46 +0000 (20:20 +0200)
server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx
sonar-core/src/main/resources/org/sonar/l10n/core.properties

index 03d856482999d4365333797fb9ccea1abe4e6ab5..ff2bff3aa8ce2954f35bb3b991c978d26c5edf6e 100644 (file)
@@ -174,13 +174,17 @@ export class OverviewApp extends React.PureComponent<Props, State> {
   }
 
   renderEmpty() {
+    const { component } = this.props;
+    const isProject = component.qualifier === 'TRK';
     return (
       <div className="overview-main page-main">
         <h3>
           {!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'
+              )}
         </h3>
       </div>
     );
index 4d057e24809b8f555ada18723b29921ff317981d..48c48a804ff51398e634ea8a5668a4b5ee806a3d 100644 (file)
@@ -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