diff --git a/public/app/features/dashboard/dashboard_list_ctrl.ts b/public/app/features/dashboard/dashboard_list_ctrl.ts index 8f6820498b7..107d2576b09 100644 --- a/public/app/features/dashboard/dashboard_list_ctrl.ts +++ b/public/app/features/dashboard/dashboard_list_ctrl.ts @@ -34,6 +34,11 @@ export class DashboardListCtrl { } initDashboardList(result: any) { + if (!result) { + this.sections = []; + return; + } + this.sections = result; for (let section of this.sections) { @@ -128,6 +133,10 @@ export class DashboardListCtrl { }); } + toggleFolder(section) { + return this.searchSrv.toggleFolder(section); + } + // getTags() { // return this.backendSrv.get('/api/dashboards/tags').then((results) => { // this.tags = results;