Merge pull request #2226 from kravets-levko/feature/dashboard-remove-embed-related-code

Remove ?embed-related code in public dashboards
This commit is contained in:
Arik Fraimovich
2018-01-17 21:08:25 +02:00
committed by GitHub

View File

@@ -8,7 +8,7 @@ const PublicDashboardPage = {
bindings: {
dashboard: '<',
},
controller($routeParams, dashboardGridOptions, Dashboard) {
controller(dashboardGridOptions, Dashboard) {
'ngInject';
this.dashboardGridOptions = _.extend({}, dashboardGridOptions, {
@@ -16,12 +16,7 @@ const PublicDashboardPage = {
draggable: { enabled: false },
});
// embed in params == headless
this.logoUrl = logoUrl;
this.headless = $routeParams.embed;
if (this.headless) {
document.querySelector('body').classList.add('headless');
}
this.public = true;
this.dashboard.widgets = Dashboard.prepareDashboardWidgets(this.dashboard.widgets);
},