From ac9819bfa59b10142dc17b23f02fb18ededd2a79 Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Tue, 29 Nov 2022 11:09:08 +0200 Subject: [PATCH] [v9.2.x] Fix: Allow creating snapshot with no dashboard id (#59465) Fix: Allow creating snapshot with no dashboard id (#58669) (cherry picked from commit d279b6d7b09b979add6cc285542bf44bd1eb85fe) Co-authored-by: Gabriel MABILLE --- pkg/api/dashboard_snapshot.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkg/api/dashboard_snapshot.go b/pkg/api/dashboard_snapshot.go index c18d815629d..afc8772f871 100644 --- a/pkg/api/dashboard_snapshot.go +++ b/pkg/api/dashboard_snapshot.go @@ -130,11 +130,6 @@ func (hs *HTTPServer) CreateDashboardSnapshot(c *models.ReqContext) response.Res metrics.MApiDashboardSnapshotExternal.Inc() } else { - if cmd.Dashboard.Get("id").MustInt64() == 0 { - c.JSON(http.StatusBadRequest, "Creating a local snapshot requires a dashboard") - return nil - } - if cmd.Key == "" { var err error cmd.Key, err = util.GetRandomString(32)