From 72c5c80e198d90404c5d97e0b6ebe51c680b4f1b Mon Sep 17 00:00:00 2001 From: Julien Duchesne Date: Wed, 8 Nov 2023 11:39:48 -0500 Subject: [PATCH] Get by ID, for older versions --- internal/resources/grafana/common_check_exists_test.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/internal/resources/grafana/common_check_exists_test.go b/internal/resources/grafana/common_check_exists_test.go index 99d14b809..ed5099657 100644 --- a/internal/resources/grafana/common_check_exists_test.go +++ b/internal/resources/grafana/common_check_exists_test.go @@ -39,7 +39,12 @@ var ( }, ) playlistCheckExists = newCheckExistsHelper( - func(p *models.Playlist) string { return p.UID }, + func(p *models.Playlist) string { + if p.UID == "" { + return strconv.FormatInt(p.ID, 10) + } + return p.UID + }, func(client *goapi.GrafanaHTTPAPI, id string) (*models.Playlist, error) { params := playlists.NewGetPlaylistParams().WithUID(id) resp, err := client.Playlists.GetPlaylist(params, nil)