dashfolders: bulk move/delete improvements

bulk delete dashboards synchronously
moved bulk delete and move dashboards to backend_srv
better error handling/messages when moving and deleting folders/dashboards
fixes #10181
This commit is contained in:
Marcus Efraimsson
2017-12-14 15:07:31 +01:00
parent 4f56d4ac07
commit 854d22fa8e
6 changed files with 178 additions and 86 deletions

View File

@@ -128,7 +128,7 @@ export class SettingsCtrl {
}
deleteDashboardConfirmed() {
this.backendSrv.delete('/api/dashboards/db/' + this.dashboard.meta.slug).then(() => {
this.backendSrv.deleteDashboard(this.dashboard.meta.slug).then(() => {
appEvents.emit('alert-success', ['Dashboard Deleted', this.dashboard.title + ' has been deleted']);
this.$location.url('/');
});