]> source.dussan.org Git - sonarqube.git/commitdiff
fix dashboard links when using sonar.web.context
authorStas Vilchik <vilchiks@gmail.com>
Mon, 24 Aug 2015 13:30:35 +0000 (15:30 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Mon, 24 Aug 2015 13:30:46 +0000 (15:30 +0200)
server/sonar-web/src/main/js/apps/nav/component/component-nav-menu.jsx

index 9201916e690adbc29b81c72a8d47543fc438013b..c50cd53be52ad5b592c82ec5501d642d31c817ef 100644 (file)
@@ -162,7 +162,7 @@ export default React.createClass({
 
   renderDashboards() {
     let dashboards = (this.props.component.dashboards || []).map(d => {
-      let url = `${window.baseUrl}/dashboard?id=${encodeURIComponent(this.props.component.key)}&did=${d.key}`;
+      let url = `/dashboard?id=${encodeURIComponent(this.props.component.key)}&did=${d.key}`;
       let name = this.getLocalizedDashboardName(d.name);
       return this.renderLink(url, name);
     });
@@ -173,7 +173,7 @@ export default React.createClass({
     if (!window.SS.user) {
       return null;
     }
-    let url = `${window.baseUrl}/dashboards?resource=${encodeURIComponent(this.props.component.key)}`;
+    let url = `/dashboards?resource=${encodeURIComponent(this.props.component.key)}`;
     let name = window.t('dashboard.manage_dashboards');
     return [
       <li key="dashboard-divider" className="small-divider"></li>,