diff --git a/brian_dashboard_manager/grafana/dashboard.py b/brian_dashboard_manager/grafana/dashboard.py index 376031430f4b25ea7e5061b7c0f2fa3575fb238b..4b0fba74ff2529f972f67505a8471bb820c09874 100644 --- a/brian_dashboard_manager/grafana/dashboard.py +++ b/brian_dashboard_manager/grafana/dashboard.py @@ -34,7 +34,8 @@ def delete_dashboard(request: TokenRequest, dashboard, folder_id=None): dash = _search_dashboard(request, dashboard, folder_id) if dash is None: return True - r = request.delete(f'api/dashboards/uid/{dash.get("uid")}') + _delete_dashboard(request, dash.get( + 'dashboard', {}).get('uid', '')) logger.info(f'Deleted dashboard: {dashboard.get("title")}') return r is not None