renderEmpty() {
const { component } = this.props;
- const isProject = component.qualifier === 'TRK';
+ const isApp = component.qualifier === 'APP';
return (
<div className="overview-main page-main">
<h3>
{!this.state.measures ||
!this.state.measures.find(measure => measure.metric.key === 'projects')
- ? translate(isProject ? 'overview.project.empty' : 'portfolio.app.empty')
+ ? translate(isApp ? 'portfolio.app.empty' : 'overview.project.empty')
: translate(
- isProject ? 'overview.project.no_lines_of_code' : 'portfolio.app.no_lines_of_code'
+ isApp ? 'portfolio.app.no_lines_of_code' : 'overview.project.no_lines_of_code'
)}
</h3>
</div>
const { qualifier, description, qualityProfiles, qualityGate, visibility } = component;
const isProject = qualifier === 'TRK';
+ const isApp = qualifier === 'APP';
const isPrivate = visibility === Visibility.Private;
return (
{organizationsEnabled && <MetaOrganizationKey organization={component.organization} />}
</div>
- {!isPrivate && (
- <BadgesModal
- branchLike={branchLike}
- metrics={metrics}
- onSonarCloud={onSonarCloud}
- project={component.key}
- qualifier={component.qualifier}
- />
- )}
+ {!isPrivate &&
+ (isProject || isApp) && (
+ <BadgesModal
+ branchLike={branchLike}
+ metrics={metrics}
+ onSonarCloud={onSonarCloud}
+ project={component.key}
+ qualifier={component.qualifier}
+ />
+ )}
</div>
);
}