Browse Source

Fixed edge dashboards breadcrumb

pull/2436/head
deaflynx 6 years ago
parent
commit
cc7bd63b62
  1. 24
      ui/src/app/dashboard/dashboard.routes.js
  2. 5
      ui/src/app/dashboard/dashboards.controller.js

24
ui/src/app/dashboard/dashboard.routes.js

@ -142,7 +142,29 @@ export default function DashboardRoutes($stateProvider) {
pageTitle: 'edge.dashboards'
},
ncyBreadcrumb: {
label: '{"icon": "dashboard", "label": "{{ vm.edgeDashboardsTitle }}", "translate": "false"}'
label: '{"icon": "dashboard", "label": "edge.dashboards"}'
}
})
.state('home.edges.dashboards.dashboard', {
url: '/:dashboardId?state',
reloadOnSearch: false,
module: 'private',
auth: ['TENANT_ADMIN', 'CUSTOMER_USER'],
views: {
"content@home": {
templateUrl: dashboardTemplate,
controller: 'DashboardController',
controllerAs: 'vm'
}
},
data: {
widgetEditMode: false,
searchEnabled: false,
pageTitle: 'dashboard.dashboard',
dashboardsType: 'edge',
},
ncyBreadcrumb: {
label: '{"icon": "dashboard", "label": "{{ vm.dashboard.title }}", "translate": "false"}'
}
})
}

5
ui/src/app/dashboard/dashboards.controller.js

@ -674,6 +674,11 @@ export function DashboardsController(userService, dashboardService, customerServ
customerId: customerId,
dashboardId: dashboard.id.id
});
} else if (vm.dashboardsScope === 'edge') {
$state.go('home.edges.dashboards.dashboard', {
edgeId: edgeId,
dashboardId: dashboard.id.id
});
} else {
$state.go('home.dashboards.dashboard', {dashboardId: dashboard.id.id});
}

Loading…
Cancel
Save