PublicDashboards: Validate access token not to be duplicated and add retries. (#56755)

PublicDashboards: Validate access token not to be duplicated and add retries.
This commit is contained in:
juanicabanas
2022-10-13 11:32:32 -03:00
committed by GitHub
parent 3b4b528993
commit 75a5777e36
7 changed files with 99 additions and 9 deletions

View File

@@ -11,7 +11,6 @@ import (
"github.com/grafana/grafana/pkg/models"
"github.com/grafana/grafana/pkg/services/datasources"
"github.com/grafana/grafana/pkg/services/publicdashboards"
"github.com/grafana/grafana/pkg/services/publicdashboards/internal/tokens"
. "github.com/grafana/grafana/pkg/services/publicdashboards/models"
"github.com/grafana/grafana/pkg/services/publicdashboards/queries"
"github.com/grafana/grafana/pkg/services/publicdashboards/validation"
@@ -153,7 +152,7 @@ func (pd *PublicDashboardServiceImpl) savePublicDashboardConfig(ctx context.Cont
return "", err
}
accessToken, err := tokens.GenerateAccessToken()
accessToken, err := pd.store.GenerateNewPublicDashboardAccessToken(ctx)
if err != nil {
return "", err
}